Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Dj-Fran

Páginas: [1] 2 3
1
Siento no haber hecho caso antes a las normas, es normal que me hayais cerrado el tema...

Pues tengo una duda sobre las placas automaticas, se que esta explicado pero con el minichat de naveda..

yo tengo uno encontrado en solotrades i me gustaria ponerle placas automaticas.
E mirao en ese foro aber si encontraba ese asumto como el minichat es de aya pero no encontre nada i e pensado aber si me podriais ayudar...
el codigo es el siguiente
<?
	
function 
estaBaneado($ip) {
	
	
$query "SELECT * FROM `baneos` WHERE ip = &#39;$ip&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp); 
	
	

	
	
if (
$rows) {
	
	
	
$ban = @mysql_fetch_array($resp);
	
	
	
if (
$ban[&#39;desbanear&#39;] == 0)
	
	
	
	
return 
true;
	
	
	
else {
	
	
	
	
$actual time();
	
	
	
	
if (
$ban[&#39;desbanear&#39;] <= $actual) {
	
	
	
	
	
$query "DELETE FROM `baneos` WHERE ip = &#39;$ip&#39;"
	
	
	
	
	
@
mysql_query($query);
	
	
	
	
	
return 
false;
	
	
	
	
} else
	
	
	
	
	
return 
true;
	
	
	
}
	

	
	
} else
	
	
	
return 
false;
	

	
}
	
function 
esclub($nick) {
	
	
$query "SELECT * FROM `est_club` WHERE usuarios = &#39;$nick&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp); 
	
	
if (
$rows) {
	
	
	
$ban = @mysql_fetch_array($resp);
	
	
	
if (
$ban[&#39;fin&#39;] == 0)
	
	
	
	
return 
true;
	
	
	
else {
	
	
	
	
if (
$ban[&#39;fin&#39;] <= $actual) {
	
	
	
	
	
return 
false;
	
	
	
	
} else
	
	
	
	
if(
$ban[&#39;fin&#39;] >= $actual)
	
	
	
	
	
return 
true;
	
	
	
}
	

	
	
} else
	
	
	
return 
true;
	

	
}
	


 
	
function 
actualizarIps($esperar) {
	
	
$fecha2 microtime();
	
  
	
$fecha2 explode(" "$fecha2);
	
  
	
$fecha2 $fecha2[1];
	
	
	
  
	
	
$query "SELECT * FROM `flood`"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp); 

	
	
if (
$rows)
	
	
	
while (
$flood = @mysql_fetch_array($resp)) {
	
	
	
	
$difseg $fecha2 $flood[&#39;tiempo&#39;];
	
	
    
	
if (
$difseg >= $esperar)
	
	
	
	
	
$query2 "DELETE FROM `flood` WHERE ip = &#39;".$flood[&#39;ip&#39;]."&#39;";
	
	
	
	
  
	
@
mysql_query($query2);
	
	
	
}
	
	
	
  
	
	
  
	
}
	

	
function 
actualizarIp($fecha$ip) {
	
	
$query "SELECT * FROM `flood` WHERE ip = &#39;$ip&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);
	
	

	
	
if (!
$rows)
	
	
	
$query "INSERT INTO `flood` (ip, tiempo) values (&#39;".$ip."&#39;, &#39;".$fecha."&#39;)";
	
	
else
	
	
	
$query "UPDATE `flood` set tiempo = &#39;".$fecha."&#39; WHERE ip = &#39;".$ip."&#39;";
	
	

	
	
@
mysql_query($query);

	
}
	

	
function 
validarIp($ip) {
	
	
	
 if (!
is_string($ip))
	
	
	
  return false;

	
	
	
 
$ip_long ip2long($ip);
	
	
	
 
$ip_reverse long2ip($ip_long);
	
	
	
 if (
$ip == $ip_reverse)
	
	
	
   return true;
	
	
	
 else
	
	
	
   return false;
    }
	


    function yaExiste($login) {
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp); 
	
	

	
	
if (!
$rows)
	
	
	
return 
false;
	
	
else
	
	
	
return 
true;
    
	

	

    // Verifica que existe un usuario y que su password es el indicado
    function comprobarNick($login$pas) {
	
	
global 
$activarReg;
	
	

	
    $pas md5($pas);
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;".$login."&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp); 
	
	

	
	
if (
$rows) {
	
	
	
$usuario = @mysql_fetch_array($resp);
	
	
	
if (
$activarReg == "on" && $usuario[&#39;rol&#39;] == "0") {
	

	
	
	
	
if (
$usuario[&#39;pass&#39;] == $pas)
	
	
	
	
	
return 
$usuario[&#39;nick&#39;];
	
	
	
	
else
	
	
	
	
	
return 
"-1";
	
	
	
}
	
	

	
	
	
if (
$usuario[&#39;rol&#39;] == "Web-Master"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Manager"
	
	
|| 
$usuario[&#39;rol&#39;] == "Manager-General"
	
	
|| 
$usuario[&#39;rol&#39;] == "Mi Reina"
	
	
|| 
$usuario[&#39;rol&#39;] == "Owner"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Gold"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Silver"
	
	
|| 
$usuario[&#39;rol&#39;] == "Guia"
	
	
|| 
$usuario[&#39;rol&#39;] == "Lince"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Dj"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Fijo"
	
	
|| 
$usuario[&#39;rol&#39;] == "Boy-Club"
	
	
|| 
$usuario[&#39;rol&#39;] == "Girl-Club"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Lila"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Naranja"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Chocolate"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Navy"
	
	
|| 
$usuario[&#39;rol&#39;] == "Vip"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Prueba"
)
 {
	
	
	
	
if (
$usuario[&#39;pass&#39;] == $pas)
	
	
	
	
	
return 
$usuario[&#39;nick&#39;];
	
	
	
	
else
	
	
	
	
	
return 
"-1";
	
	
	
}
	
	
	

	
	
}
	
	
	

        return "0";
    }
	

    function guardar($user$pas$email) {
	
	
$id "";
	
	
$query "INSERT INTO `usuarios` (id, nick, rol, pass, fecha_registro, censuras, email) VALUES (&#39;".$id."&#39;, &#39;".$user."&#39;, &#39;0&#39;, &#39;".md5($pas)."&#39;, &#39;".date("d.m.y, H:i:s")."&#39;, 0, &#39;".$email."&#39;)"
	
	
@
mysql_query($query);
    }
	

	

	
// Verifica que existe un usuario y un admin 
	
function 
existeUser($login$rol$id) { 
	
	
 global 
$activarReg
	
	
 
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;".strtolower($login)."&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);
	
	
if (
$rows)
	
	
	
$user = @mysql_fetch_array($resp);

	
	
 if (
$activarReg == "on") { 
	
	
 
	
if (
$rows && $user[&#39;rol&#39;] == "0") 
	
	
	
	
return 
true
	
	
 } 

	
	
 if (
$rol == "Web-Master" && $rows && $user[&#39;rol&#39;] == "Web-Master" && $user[&#39;id&#39;] != $id)
	

	
	
 
	
return 
true;

	
	
 if (
$rol == "Mi Reina" && $rows && $user[&#39;rol&#39;] == "Mi Reina" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	
	

	
	
if (
$rol == "Manager-General" && $rows && $user[&#39;rol&#39;] == "Manager-General" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Dj-Manager" && $rows && $user[&#39;rol&#39;] == "Dj-Manager" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Super-Staff" && $rows && $user[&#39;rol&#39;] == "Super-Staff" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true;

	
	
if (
$rol == "Owner" && $rows && $user[&#39;rol&#39;] == "Owner" && $user[&#39;id&#39;] != $id)
	

	
	
 
	
return 
true;

	
	
 if (
$rol == "Staff" && $rows && $user[&#39;rol&#39;] == "Staff" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	
	

	
	
if (
$rol == "Hobba-Gold" && $rows && $user[&#39;rol&#39;] == "Hobba-Gold" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Hobba-Silver" && $rows && $user[&#39;rol&#39;] == "Hobba-Silver" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Guia" && $rows && $user[&#39;rol&#39;] == "Guia" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true;

	
	
if (
$rol == "Lince" && $rows && $user[&#39;rol&#39;] == "Lince" && $user[&#39;id&#39;] != $id)
	

	
	
 
	
return 
true;

	
	
if (
$rol == "Super-Dj" && $rows && $user[&#39;rol&#39;] == "Super-Dj" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	
	

	
	
if (
$rol == "Dj-Fijo" && $rows && $user[&#39;rol&#39;] == "Dj-Fijo" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Boy-Club" && $rows && $user[&#39;rol&#39;] == "Rubi" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Girl-Club" && $rows && $user[&#39;rol&#39;] == "Bronze" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true;
	


	
	
if (
$rol == "Club-Lila" && $rows && $user[&#39;rol&#39;] == "Zafiro" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	
	

	
	
if (
$rol == "Club-Naranja" && $rows && $user[&#39;rol&#39;] == "Moderador" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Club-Chocolate" && $rows && $user[&#39;rol&#39;] == "Rubi" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true
	

	
	

	
	
if (
$rol == "Club-Navy" && $rows && $user[&#39;rol&#39;] == "Bronze" && $user[&#39;id&#39;] != $id)  
	
	
 
	
return 
true;
	


	
	
 return 
false
	
	

	

	
// Busca el Rango identificativo del admin
	
function 
idenAdmin($login) { 
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);  
	
	
$usuario = @mysql_fetch_array($resp);
	
	

	
	
if (!
$rows)
	
	
   return -1;
	

	
	
else 
	
	
   return $usuario[&#39;rol&#39;]; 
	
	

	

	
// Busca el numero identificativo del admin 
	
function 
idAdmin($login) { 
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);  
	
	
$usuario = @mysql_fetch_array($resp);
	
	

	
	
if (!
$rows)
	
	
   return -1;
	

	
	
else 
	
	
   return $usuario[&#39;id&#39;]; 
	
	

	

	
// Verifica si es uno de los administradores
	
function 
esAdmin($login) {
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);  
	
	
$usuario = @mysql_fetch_array($resp);
	
	

	
	
if (
$usuario[&#39;rol&#39;] == "Web-Master"
	
	
|| 
$usuario[&#39;rol&#39;] == "Owner"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Manager"
	
	
|| 
$usuario[&#39;rol&#39;] == "Manager-General"
	
	
|| 
$usuario[&#39;rol&#39;] == "Mi Reina"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Gold"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Silver"
	
	
|| 
$usuario[&#39;rol&#39;] == "Guia"
	
	
|| 
$usuario[&#39;rol&#39;] == "Lince"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Dj"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Fijo"
	
	
|| 
$usuario[&#39;rol&#39;] == "Boy-Club"
	
	
|| 
$usuario[&#39;rol&#39;] == "Girl-Club"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Lila"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Naranja"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Chocolate"
	
	
|| 
$usuario[&#39;rol&#39;] == "Club-Navy"
)
	
	
	
return 
true;
	
	
else
	
	
	
return 
false;
	

	
}
	

function 
esmod($login) {
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);  
	
	
$usuario = @mysql_fetch_array($resp);
	
	

	
	
if (
$usuario[&#39;rol&#39;] == "Web-Master"
	
	
|| 
$usuario[&#39;rol&#39;] == "Owner"
	
	
|| 
$usuario[&#39;rol&#39;] == "Dj-Manager"
	
	
|| 
$usuario[&#39;rol&#39;] == "Manager-General"
	
	
|| 
$usuario[&#39;rol&#39;] == "Mi Reina"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Staff"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Gold"
	
	
|| 
$usuario[&#39;rol&#39;] == "Hobba-Silver"
	
	
|| 
$usuario[&#39;rol&#39;] == "Guia"
	
	
|| 
$usuario[&#39;rol&#39;] == "Lince"
	
	
|| 
$usuario[&#39;rol&#39;] == "Super-Dj"
)
	
	
	
return 
true;
	
	
else
	
	
	
return 
false;
	

	
}
	

	

	
// Verifica si es el SUPERadministrador
	
function 
esSuperAdmin($login) {
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;$login&#39;"
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);  
	
	
$usuario = @mysql_fetch_array($resp);
	
	

	
	
if (
$usuario[&#39;rol&#39;] == "Web-Master")
	
	
	
return 
true;
	
	
else
	
	
	
return 
false;
	
 
	
}

    // Función para reemplazar los códigos por su respectivo smilie
    function reemplazarSmilies($palabra) {
	
	
$query "SELECT * FROM `smilies`";
	
	
$resp = @mysql_query($query);
	
	
$rows = @mysql_num_rows($resp);
	
	
if (
$rows) {
	
	
	
while (
$placa = @mysql_fetch_array($resp))
	
	
	
$palabra str_replace($placa[&#39;codigo&#39;] ,"<img src=".$placa[&#39;imagen&#39;]." align=middle>", $palabra);
	
	
}
	

	
    return $palabra;
    }
	

	
function 
bbcode($texto) {
        
$query 
"SELECT * FROM `bbcodes` WHERE type = &#39;1&#39; order by id desc"
$query2 "SELECT * FROM `bbcodes` WHERE type = &#39;2&#39; order by id desc";
$resp = @mysql_query($query);
$resp2 = @mysql_query($query2);
while (
$bbcode = @mysql_fetch_array($resp))
$texto eregi_replace("\\".$bbcode[&#39;1&#39;]."".$bbcode[&#39;2&#39;]."\\".$bbcode[&#39;3&#39;]."([^\\[]*)\\".$bbcode[&#39;1&#39;]."/".$bbcode[&#39;2&#39;]."\\".$bbcode[&#39;3&#39;]."","".$bbcode[&#39;1et&#39;]."\\1".$bbcode[&#39;2et&#39;]."", $texto);
while($bbcode = @mysql_fetch_array($resp2))
$texto eregi_replace("\\".$bbcode[&#39;name&#39;]."","".$bbcode[&#39;repla&#39;]."",$texto);

	
	
return 
$texto;
	
}
	

	
function 
arrayCensura() {
        $query "SELECT * from censuras";
	
	
$resp = @mysql_query($query);
	
	
$palabras = array();
	
	
$i 0;
	
	
while (
$palabras[$i] = @mysql_fetch_array($resp)) {
	
	
	
$palabras[$i] = $palabras[$i][&#39;palabra&#39;];
	
	
	
$i ++;
	
	
}

	
	
return 
$palabras;
	
}

	
function 
arrayCaracteres() {
        $query "SELECT * from caracteres";
	
	
$resp = @mysql_query($query);
	
	
$palabras = array();
	
	
$i 0;
	
	
while (
$palabras[$i] = @mysql_fetch_array($resp)) {
	
	
	
$palabras[$i] = $palabras[$i][&#39;caracter&#39;];
	
	
	
$i ++;
	
	
}

	
	
return 
$palabras;
	
}
	

	

    function guardarMensaje($login$texto$web$ipLogin) {
        global $maximo$existeNick$activarIp$activarHora$maxMsg$activarBBcode$mensajes,
	
	
       $maxNick$colorwebmasters$colorowners$colormanagergeneral$colordjmanager$colormireina$colorsuperstaff$colorstaff,
	
	
	
   $colorhobbagold$colorhobbasilver$colorguia$colorlince$colorsuperdj$colordjfijo$colordjprueba,
	
	
	
   $colorgirlclub$colorboyclub$colorclubnaranja$colorclublila$colorclubchocolate$colorclubnavy$colorvip$coloranonimo$activarAutomensaje$tAutomensaje;
	
    
	
	
if (
strlen($login) > $maxNick
	
	
  return _NEXCEEDSLIMITCHARS;
	
	
if (
strlen($texto) > $maxMsg)
	
	
  return _MEXCEEDSLIMITCHARS;
	
	

	
	
$login htmlentities($login);
        // No permitir etiquetas HTML, ni espacios en blanco en el nick
        $login reemplazarSmilies($login);
	
	
$web htmlentities($web);

        // Aquí vamos a procesar el mensaje palabra por palabra para que ninguna 
	
	
// sea demasiado larga y destroce el diseño
        // Dividimos el mensaje por palabras
        $palabrasm explode(" ",$texto);
        // Contamos cuantas palabras son 
        $numpalabras count($palabrasm); 

        // Bucle "for" para recorrer las palabras y dividirlas si hay alguna larga
        for ($i 0$i $numpalabras$i++) {
           // Comparamos la longitud de las palabras con el máximo
           if (strlen($palabrasm[$i]) > $maximo) {
             // Dividimos las palabras que excedan el máximo  
             $palabrasm[$i] = wordwrap($palabrasm[$i], $maximo"<br>"1);
	
	
	
 
$palabrasm[$i] = htmlentities($palabrasm[$i]);
	
	
	
 
$palabrasm[$i] = str_replace("&lt;","<"$palabrasm[$i]);
	
	
	
 
$palabrasm[$i] = str_replace("&gt;",">"$palabrasm[$i]);
           } else
	
	
   
	
	
$palabrasm[$i] = htmlentities($palabrasm[$i]);
           $palabrasm[$i] = reemplazarSmilies($palabrasm[$i]);
        // Fin bucle "for"

	
	
$palabras arrayCensura();
	
	
if (
$palabras[0] != "") {
	
	
for (
$i 0$i sizeof($palabrasm); $i ++)
	
	
   for ($j 0$j < (sizeof($palabras) - 1); $j ++) {
	
	
      if (eregi($palabras[$j], $palabrasm[$i])) {
	
	
	
    $palabrasm[$i] = "****";  
	
	
	
	
if (isset(
$_SESSION[&#39;nnick&#39;])) {
	
	
	
	
	
$query "UPDATE `usuarios` SET censuras = censuras + 1 WHERE nick =&#39;".$_SESSION[&#39;nnick&#39;]."&#39;";
	
	
	
	
	
@
mysql_query($query);
	
	
	
	
	
}
	
	
	
	
}
	
	
	
}
	
	
}
	
	

	
	
$caracteres arrayCaracteres();
	
	
if (
$caracteres[0] != "") {
	
	
for (
$i 0$i sizeof($palabrasm); $i ++)
	
	
   for ($j 0$j < (sizeof($caracteres) - 1); $j ++) {
	
	
      if (eregi($caracteres[$j], $palabrasm[$i])) {
	
	
	
    $palabrasm[$i] = "";  
	
	
	
	
if (isset(
$_SESSION[&#39;nnick&#39;])) {
	
	
	
	
	
$query "UPDATE `usuarios` SET censuras = censuras + 1 WHERE nick =&#39;".$_SESSION[&#39;nnick&#39;]."&#39;";
	
	
	
	
	
@
mysql_query($query);
	
	
	
	
	
}
	
	
	
	
}
	
	
	
}
	
	
}
	
	
	
	

        // Unimos las palabras mediante espacios vacíos para crear el mensaje
        $texto implode(" ",$palabrasm);

      
	
if (
$texto == "")
	
  
	
	
return 
_NOMESSAGE;
	
	
  
	
	
if (
$palabras[0] != "") {  
	
	
for (
$i 0$i < (sizeof($palabras) - 1); $i ++) {
	
	
   if (eregi($palabras[$i],$login))
	
{
	
	
	
 
$login "****";
	
	
	
 if (isset(
$_SESSION[&#39;nnick&#39;])) {
	
	
	
	
	
$query "UPDATE `usuarios` SET censuras = censuras + 1 WHERE id =&#39;".$_SESSION[&#39;nnick&#39;]."&#39;";
	
	
	
	
	
@
mysql_query($query);
	
	
	
	
	
}
	
	
	
 }
	
	
}
	
	

	
	
}

	
	
if (
$caracteres[0] != "") {
	
	
for (
$i 0$i < (sizeof($caracteres) - 1); $i ++) {
	
	
   if (eregi($caracteres[$i], $login)) {
	

	
	
	
 
$login "";
	
	
	
 if (isset(
$_SESSION[&#39;nnick&#39;])) {
	
	
	
	
	
$query "UPDATE `usuarios` SET censuras = censuras + 1 WHERE id =&#39;".$_SESSION[&#39;nnick&#39;]."&#39;";
	
	
	
	
	
@
mysql_query($query);
	
	
	
	
	
}
	
	
	
 }
	
	
}
	
	

	
	
}
	

	
	

      
	
if (
$login == "")
	
  
	
	
return 
_NONICK;
	
	

	
	
if (
$activarBBcode == "on")
	
	
  $texto bbcode($texto);
	
	


        // Fecha en la que se envió el mensaje
	
	
$fecha .= " "._AT." ";
	
	

	
    $fecha .= Date("H:i");
	
	
  
        
if ($existeNick == "true") {
	
	
	
$rol idenAdmin($login);

	
	
	
if (
$rol == "Web-Master")
            
	
	
	
$color $colorwebmasters;

	
	
	
else if (
$rol == "Mi Reina")
	
	
	
	
$color $colormireina;
	


	
	
	
else if (
$rol == "Manager-General")
	
	
	
	
	
$color $colormanagergeneral;
	

	
	
	
else if (
$rol == "Dj-Manager")
	
	
	
	
	
$color $colordjmanager;
	

	
	
	
else if (
$rol == "Super-Staff")
	
	
	
	
	
$color $colorsuperstaff;
	

	
	
	
else if (
$rol == "0")
	
	
	
	
	
$color $colorvip;

	
	
	
else if (
$rol == "Owner")
            
	
	
	
$color $colorowners;

	
	
	
else if (
$rol == "Staff")
	
	
	
	
	
$color $colorstaff;
	

	
	
	
else if (
$rol == "Hobba-Gold")
	
	
	
	
	
$color $colorhobbagold;
	

	
	
	
else if (
$rol == "Hobba-Silver")
	
	
	
	
	
$color $csilver;
	

	
	
	
else if (
$rol == "Guia")
	
	
	
	
	
$color $cguia;
	

	
	
	
else if (
$rol == "Lince")
	
	
	
	
	
$color $colorlince;

	
	
	
else if (
$rol == "Super-Dj")
	
	
	
	
	
$color $colorsuperdj;
	

	
	
	
else if (
$rol == "Dj-Fijo")
	
	
	
	
	
$color $colordjfijo;
	

	
	
	
else if (
$rol == "Dj-Prueba")
	
	
	
	
	
$color $colordjprueba;
	

	
	
	
else if (
$rol == "Boy-Club")
	
	
	
	
	
$color $colorboyclub;
	

	
	
	
else if (
$rol == "Girl-Club")
	
	
	
	
	
$color $colorgirlclub;
	
	
	

	
	
	
else if (
$rol == "Club-Lila")
	
	
	
	
	
$color $colorclublila;
	

	
	
	
else if (
$rol == "Club-Naranja")
	
	
	
	
	
$color $colorclubnaranja;
	

	
	
	
else if (
$rol == "Club-Chocolate")
	
	
	
	
	
$color $colorclubchocolate;
	

	
	
	
else if (
$rol == "Club-Navy")
	
	
	
	
	
$color $colorclubnavy;
	
	
	

	
	
	
	

	
	
	
$query "SELECT * FROM `usuarios` WHERE nick = &#39;".$login."&#39;"
	
	
	
$resp = @mysql_query($query);
	
	
	
$usuario = @mysql_fetch_array($resp);
	
	
	
$user_id $usuario[&#39;id&#39;];
	

	
	
	
$login "";
	
	
	
$query "UPDATE `usuarios` SET mensajes = mensajes + 1 WHERE id =&#39;" .$user_id"&#39;";
	
	
	
@
mysql_query($query);
        } else {
            $color $coloranonimo;  // anonimo
	
	
	
$user_id = -1;
	
	
	
}
	
	
	

	
	
$query "UPDATE `configuracion` SET valor = valor + 1 WHERE campo = &#39;total_mensajes&#39;";
	
	
@
mysql_query($query);
	
	
	
	

	
	
$id "";
	
	
$tiempo microtime();
	
	
$tiempo explode(" "$tiempo);
	
	
$tiempo $tiempo[1];
	
	
$query "INSERT INTO mensajes (id, usuario, texto, web, color, ip, fecha, nombre, tiempo) VALUES (&#39;".$id."&#39;, &#39;".$user_id."&#39;, &#39;".$texto."&#39;, &#39;".$web."&#39;, &#39;".$color."&#39;, &#39;".$ipLogin."&#39;, &#39;".$fecha."&#39;, &#39;".$login."&#39;, &#39;".$tiempo."&#39;)";
	
	
@
mysql_query($query);
	
	

	
	
if (
$activarAutomensaje == "on") {
	
	
	
$query "SELECT * FROM `automensaje` WHERE id = &#39;1&#39;"
	
	
	
$resp = @mysql_query($query);
	
	
	
$automensaje = @mysql_fetch_array($resp);
	
	
	
$fecha1 $automensaje[&#39;ultimo&#39;];
	
	
	
$fecha2 microtime();
	
	
	
$fecha2 explode(" "$fecha2);
	
	
	
$fecha2 $fecha2[1];
	
	
	
if ((
$fecha2 $fecha1) >= $tAutomensaje) { 
	
	
	
	
$id "";
	
	
	
	
$fecha .= " "._AT." ";
	
    
	
	
$fecha .= Date("H:i");
	
	
	
	
$query "INSERT INTO mensajes (id, usuario, texto, web, color, ip, fecha, nombre, tiempo) VALUES (&#39;".$id."&#39;, &#39;-1&#39;, &#39;".$automensaje[&#39;texto&#39;]."&#39;, &#39;&#39;, &#39;#FF0000&#39;, &#39;&#39;, &#39;".$fecha."&#39;, &#39;Mr.InfO&#39;, &#39;".$tiempo."&#39;)";
	
	
	
	
@
mysql_query($query);
	
	
	
	
$query "UPDATE `automensaje` set ultimo = &#39;".$fecha2."&#39; WHERE id = &#39;1&#39;";
	
	
	
	
@
mysql_query($query);
	
	
	
}
	
	

	
	
}
	
	

	
	
return 
"";
    }

?>


si podeis ayudarme xfabor... Gracias

2
Minichat o MC / Placas automaticas
« en: 04 de Julio de 2007, 21:59:08 pm »
Tengo un minichat que no es el de naveda sino otro con mas rangos i todo encontrado en solotrades...

i tengo un funciones.php que no se ponele placas automaticas me podriais ayudar?

el codigo es el siguiente pongo todo por si acaso jeje gracias

Citar
<?
   function estaBaneado($ip) {
      $query = "SELECT * FROM `baneos` WHERE ip = '$ip'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      
      if ($rows) {
         $ban = @mysql_fetch_array($resp);
         if ($ban['desbanear'] == 0)
            return true;
         else {
            $actual = time();
            if ($ban['desbanear'] <= $actual) {
               $query = "DELETE FROM `baneos` WHERE ip = '$ip'";
               @mysql_query($query);
               return false;
            } else
               return true;
         }   
      } else
         return false;   
   }
   function esclub($nick) {
      $query = "SELECT * FROM `est_club` WHERE usuarios = '$nick'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      if ($rows) {
         $ban = @mysql_fetch_array($resp);
         if ($ban['fin'] == 0)
            return true;
         else {
            if ($ban['fin'] <= $actual) {
               return false;
            } else
            if($ban['fin'] >= $actual)
               return true;
         }   
      } else
         return true;   
   }
   

    function actualizarIps($esperar) {
      $fecha2 = microtime();
        $fecha2 = explode(" ", $fecha2);
        $fecha2 = $fecha2[1];
          
      $query = "SELECT * FROM `flood`";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);

      if ($rows)
         while ($flood = @mysql_fetch_array($resp)) {
            $difseg = $fecha2 - $flood['tiempo'];
             if ($difseg >= $esperar)
               $query2 = "DELETE FROM `flood` WHERE ip = '".$flood['ip']."'";
                 @mysql_query($query2);
         }
                  
   }
   
   function actualizarIp($fecha, $ip) {
      $query = "SELECT * FROM `flood` WHERE ip = '$ip'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      
      if (!$rows)
         $query = "INSERT INTO `flood` (ip, tiempo) values ('".$ip."', '".$fecha."')";
      else
         $query = "UPDATE `flood` set tiempo = '".$fecha."' WHERE ip = '".$ip."'";
      
      @mysql_query($query);

   }
   
   function validarIp($ip) {
          if (!is_string($ip))
           return false;

          $ip_long = ip2long($ip);
          $ip_reverse = long2ip($ip_long);
          if ($ip == $ip_reverse)
            return true;
          else
            return false;
    }   

    function yaExiste($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      
      if (!$rows)
         return false;
      else
         return true;
    }    
   
    // Verifica que existe un usuario y que su password es el indicado
    function comprobarNick($login, $pas) {
      global $activarReg;
      
       $pas = md5($pas);
      $query = "SELECT * FROM `usuarios` WHERE nick = '".$login."'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      
      if ($rows) {
         $usuario = @mysql_fetch_array($resp);
         if ($activarReg == "on" && $usuario['rol'] == "0") {   
            if ($usuario['pass'] == $pas)
               return $usuario['nick'];
            else
               return "-1";
         }
      
         if ($usuario['rol'] == "Web-Master"
      || $usuario['rol'] == "Dj-Manager"
      || $usuario['rol'] == "Manager-General"
      || $usuario['rol'] == "Mi Reina"
      || $usuario['rol'] == "Owner"
      || $usuario['rol'] == "Super-Staff"
      || $usuario['rol'] == "Staff"
      || $usuario['rol'] == "Hobba-Gold"
      || $usuario['rol'] == "Hobba-Silver"
      || $usuario['rol'] == "Guia"
      || $usuario['rol'] == "Lince"
      || $usuario['rol'] == "Super-Dj"
      || $usuario['rol'] == "Dj-Fijo"
      || $usuario['rol'] == "Boy-Club"
      || $usuario['rol'] == "Girl-Club"
      || $usuario['rol'] == "Club-Lila"
      || $usuario['rol'] == "Club-Naranja"
      || $usuario['rol'] == "Club-Chocolate"
      || $usuario['rol'] == "Club-Navy"
      || $usuario['rol'] == "Vip"
      || $usuario['rol'] == "Dj-Prueba"
)
 {
            if ($usuario['pass'] == $pas)
               return $usuario['nick'];
            else
               return "-1";
         }
         
      }
         
        return "0";
    }
   
    function guardar($user, $pas, $email) {
      $id = "";
      $query = "INSERT INTO `usuarios` (id, nick, rol, pass, fecha_registro, censuras, email) VALUES ('".$id."', '".$user."', '0', '".md5($pas)."', '".date("d.m.y, H:i:s")."', 0, '".$email."')";
      @mysql_query($query);
    }   
   
   // Verifica que existe un usuario y un admin
   function existeUser($login, $rol, $id) {
       global $activarReg;
      
      $query = "SELECT * FROM `usuarios` WHERE nick = '".strtolower($login)."'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      if ($rows)
         $user = @mysql_fetch_array($resp);

       if ($activarReg == "on") {
          if ($rows && $user['rol'] == "0")
            return true;
       }

       if ($rol == "Web-Master" && $rows && $user['rol'] == "Web-Master" && $user['id'] != $id)   
          return true;

       if ($rol == "Mi Reina" && $rows && $user['rol'] == "Mi Reina" && $user['id'] != $id) 
          return true;
      
      if ($rol == "Manager-General" && $rows && $user['rol'] == "Manager-General" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Dj-Manager" && $rows && $user['rol'] == "Dj-Manager" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Super-Staff" && $rows && $user['rol'] == "Super-Staff" && $user['id'] != $id) 
          return true;

      if ($rol == "Owner" && $rows && $user['rol'] == "Owner" && $user['id'] != $id)   
          return true;

       if ($rol == "Staff" && $rows && $user['rol'] == "Staff" && $user['id'] != $id) 
          return true;
      
      if ($rol == "Hobba-Gold" && $rows && $user['rol'] == "Hobba-Gold" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Hobba-Silver" && $rows && $user['rol'] == "Hobba-Silver" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Guia" && $rows && $user['rol'] == "Guia" && $user['id'] != $id) 
          return true;

      if ($rol == "Lince" && $rows && $user['rol'] == "Lince" && $user['id'] != $id)   
          return true;

      if ($rol == "Super-Dj" && $rows && $user['rol'] == "Super-Dj" && $user['id'] != $id) 
          return true;
      
      if ($rol == "Dj-Fijo" && $rows && $user['rol'] == "Dj-Fijo" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Boy-Club" && $rows && $user['rol'] == "Rubi" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Girl-Club" && $rows && $user['rol'] == "Bronze" && $user['id'] != $id) 
          return true;   

      if ($rol == "Club-Lila" && $rows && $user['rol'] == "Zafiro" && $user['id'] != $id) 
          return true;
      
      if ($rol == "Club-Naranja" && $rows && $user['rol'] == "Moderador" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Club-Chocolate" && $rows && $user['rol'] == "Rubi" && $user['id'] != $id) 
          return true;    
      
      if ($rol == "Club-Navy" && $rows && $user['rol'] == "Bronze" && $user['id'] != $id) 
          return true;   

       return false;
   }    
   
   // Busca el Rango identificativo del admin
   function idenAdmin($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp); 
      $usuario = @mysql_fetch_array($resp);
      
      if (!$rows)
         return -1;   
      else
         return $usuario['rol'];
   }    
   
   // Busca el numero identificativo del admin
   function idAdmin($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp); 
      $usuario = @mysql_fetch_array($resp);
      
      if (!$rows)
         return -1;   
      else
         return $usuario['id'];
   }    
   
   // Verifica si es uno de los administradores
   function esAdmin($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp); 
      $usuario = @mysql_fetch_array($resp);
      
      if ($usuario['rol'] == "Web-Master"
      || $usuario['rol'] == "Owner"
      || $usuario['rol'] == "Dj-Manager"
      || $usuario['rol'] == "Manager-General"
      || $usuario['rol'] == "Mi Reina"
      || $usuario['rol'] == "Super-Staff"
      || $usuario['rol'] == "Staff"
      || $usuario['rol'] == "Hobba-Gold"
      || $usuario['rol'] == "Hobba-Silver"
      || $usuario['rol'] == "Guia"
      || $usuario['rol'] == "Lince"
      || $usuario['rol'] == "Super-Dj"
      || $usuario['rol'] == "Dj-Fijo"
      || $usuario['rol'] == "Boy-Club"
      || $usuario['rol'] == "Girl-Club"
      || $usuario['rol'] == "Club-Lila"
      || $usuario['rol'] == "Club-Naranja"
      || $usuario['rol'] == "Club-Chocolate"
      || $usuario['rol'] == "Club-Navy"
)
         return true;
      else
         return false;   
   }   
function esmod($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp); 
      $usuario = @mysql_fetch_array($resp);
      
      if ($usuario['rol'] == "Web-Master"
      || $usuario['rol'] == "Owner"
      || $usuario['rol'] == "Dj-Manager"
      || $usuario['rol'] == "Manager-General"
      || $usuario['rol'] == "Mi Reina"
      || $usuario['rol'] == "Super-Staff"
      || $usuario['rol'] == "Staff"
      || $usuario['rol'] == "Hobba-Gold"
      || $usuario['rol'] == "Hobba-Silver"
      || $usuario['rol'] == "Guia"
      || $usuario['rol'] == "Lince"
      || $usuario['rol'] == "Super-Dj"
)
         return true;
      else
         return false;   
   }   
   
   // Verifica si es el SUPERadministrador
   function esSuperAdmin($login) {
      $query = "SELECT * FROM `usuarios` WHERE nick = '$login'";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp); 
      $usuario = @mysql_fetch_array($resp);
      
      if ($usuario['rol'] == "Web-Master")
         return true;
      else
         return false;   
   }

    // Función para reemplazar los códigos por su respectivo smilie
    function reemplazarSmilies($palabra) {
      $query = "SELECT * FROM `smilies`";
      $resp = @mysql_query($query);
      $rows = @mysql_num_rows($resp);
      if ($rows) {
         while ($placa = @mysql_fetch_array($resp))
         $palabra = str_replace($placa['codigo'] ,"<img src=".$placa['imagen']." align=middle>", $palabra);
      }
   
       return $palabra;
    }
   
   function bbcode($texto) {
       
$query = "SELECT * FROM `bbcodes` WHERE type = '1' order by id desc";
$query2 = "SELECT * FROM `bbcodes` WHERE type = '2' order by id desc";
$resp = @mysql_query($query);
$resp2 = @mysql_query($query2);
while ($bbcode = @mysql_fetch_array($resp))
$texto = eregi_replace("\\".$bbcode['1']."".$bbcode['2']."\\".$bbcode['3']."([^\\[]*)\\".$bbcode['1']."/".$bbcode['2']."\\".$bbcode['3']."","".$bbcode['1et']."\\1".$bbcode['2et']."", $texto);
while($bbcode = @mysql_fetch_array($resp2))
$texto = eregi_replace("\\".$bbcode['name']."","".$bbcode['repla']."",$texto);

      return $texto;
   }
   
   function arrayCensura() {
        $query = "SELECT * from censuras";
      $resp = @mysql_query($query);
      $palabras = array();
      $i = 0;
      while ($palabras[$i] = @mysql_fetch_array($resp)) {
         $palabras[$i] = $palabras[$i]['palabra'];
         $i ++;
      }

      return $palabras;
   }

   function arrayCaracteres() {
        $query = "SELECT * from caracteres";
      $resp = @mysql_query($query);
      $palabras = array();
      $i = 0;
      while ($palabras[$i] = @mysql_fetch_array($resp)) {
         $palabras[$i] = $palabras[$i]['caracter'];
         $i ++;
      }

      return $palabras;
   }   
   
    function guardarMensaje($login, $texto, $web, $ipLogin) {
        global $maximo, $existeNick, $activarIp, $activarHora, $maxMsg, $activarBBcode, $mensajes,
             $maxNick, $colorwebmasters, $colorowners, $colormanagergeneral, $colordjmanager, $colormireina, $colorsuperstaff, $colorstaff,
            $colorhobbagold, $colorhobbasilver, $colorguia, $colorlince, $colorsuperdj, $colordjfijo, $colordjprueba,
            $colorgirlclub, $colorboyclub, $colorclubnaranja, $colorclublila, $colorclubchocolate, $colorclubnavy, $colorvip, $coloranonimo, $activarAutomensaje, $tAutomensaje;
      
      if (strlen($login) > $maxNick)
        return _NEXCEEDSLIMITCHARS;
      if (strlen($texto) > $maxMsg)
        return _MEXCEEDSLIMITCHARS;
      
      $login = htmlentities($login);
        // No permitir etiquetas HTML, ni espacios en blanco en el nick
        $login = reemplazarSmilies($login);
      $web = htmlentities($web);

        // Aquí vamos a procesar el mensaje palabra por palabra para que ninguna
      // sea demasiado larga y destroce el diseño
        // Dividimos el mensaje por palabras
        $palabrasm = explode(" ",$texto);
        // Contamos cuantas palabras son
        $numpalabras = count($palabrasm);

        // Bucle "for" para recorrer las palabras y dividirlas si hay alguna larga
        for ($i = 0; $i < $numpalabras; $i++) {
           // Comparamos la longitud de las palabras con el máximo
           if (strlen($palabrasm[$i]) > $maximo) {
             // Dividimos las palabras que excedan el máximo 
             $palabrasm[$i] = wordwrap($palabrasm[$i], $maximo, "<br>", 1);
          $palabrasm[$i] = htmlentities($palabrasm[$i]);
          $palabrasm[$i] = str_replace("&lt;","<", $palabrasm[$i]);
          $palabrasm[$i] = str_replace("&gt;",">", $palabrasm[$i]);
           } else
               $palabrasm[$i] = htmlentities($palabrasm[$i]);
           $palabrasm[$i] = reemplazarSmilies($palabrasm[$i]);
        } // Fin bucle "for"

      $palabras = arrayCensura();
      if ($palabras[0] != "") {
      for ($i = 0; $i < sizeof($palabrasm); $i ++)
         for ($j = 0; $j < (sizeof($palabras) - 1); $j ++) {
            if (eregi($palabras[$j], $palabrasm[$i])) {
             $palabrasm[$i] = "****"; 
            if (isset($_SESSION['nnick'])) {
               $query = "UPDATE `usuarios` SET censuras = censuras + 1 WHERE nick ='".$_SESSION['nnick']."'";
               @mysql_query($query);
               }
            }
         }
      }
      
      $caracteres = arrayCaracteres();
      if ($caracteres[0] != "") {
      for ($i = 0; $i < sizeof($palabrasm); $i ++)
         for ($j = 0; $j < (sizeof($caracteres) - 1); $j ++) {
            if (eregi($caracteres[$j], $palabrasm[$i])) {
             $palabrasm[$i] = ""; 
            if (isset($_SESSION['nnick'])) {
               $query = "UPDATE `usuarios` SET censuras = censuras + 1 WHERE nick ='".$_SESSION['nnick']."'";
               @mysql_query($query);
               }
            }
         }
      }
            
        // Unimos las palabras mediante espacios vacíos para crear el mensaje
        $texto = implode(" ",$palabrasm);

         if ($texto == "")
           return _NOMESSAGE;
       
      if ($palabras[0] != "") { 
      for ($i = 0; $i < (sizeof($palabras) - 1); $i ++) {
         if (eregi($palabras[$i],$login))   {
          $login = "****";
          if (isset($_SESSION['nnick'])) {
               $query = "UPDATE `usuarios` SET censuras = censuras + 1 WHERE id ='".$_SESSION['nnick']."'";
               @mysql_query($query);
               }
          }
      }      
      }

      if ($caracteres[0] != "") {
      for ($i = 0; $i < (sizeof($caracteres) - 1); $i ++) {
         if (eregi($caracteres[$i], $login)) {   
          $login = "";
          if (isset($_SESSION['nnick'])) {
               $query = "UPDATE `usuarios` SET censuras = censuras + 1 WHERE id ='".$_SESSION['nnick']."'";
               @mysql_query($query);
               }
          }
      }      
      }   
      
         if ($login == "")
           return _NONICK;
      
      if ($activarBBcode == "on")
        $texto = bbcode($texto);      

        // Fecha en la que se envió el mensaje
      $fecha .= " "._AT." ";
      
       $fecha .= Date("H:i");
       
        if ($existeNick == "true") {
         $rol = idenAdmin($login);

         if ($rol == "Web-Master")
                     $color = $colorwebmasters;

         else if ($rol == "Mi Reina")
            $color = $colormireina;   

         else if ($rol == "Manager-General")
               $color = $colormanagergeneral;
   
         else if ($rol == "Dj-Manager")
               $color = $colordjmanager;
   
         else if ($rol == "Super-Staff")
               $color = $colorsuperstaff;
   
         else if ($rol == "0")
               $color = $colorvip;

         else if ($rol == "Owner")
                     $color = $colorowners;

         else if ($rol == "Staff")
               $color = $colorstaff;
   
         else if ($rol == "Hobba-Gold")
               $color = $colorhobbagold;
   
         else if ($rol == "Hobba-Silver")
               $color = $csilver;
   
         else if ($rol == "Guia")
               $color = $cguia;
   
         else if ($rol == "Lince")
               $color = $colorlince;

         else if ($rol == "Super-Dj")
               $color = $colorsuperdj;
   
         else if ($rol == "Dj-Fijo")
               $color = $colordjfijo;
   
         else if ($rol == "Dj-Prueba")
               $color = $colordjprueba;
   
         else if ($rol == "Boy-Club")
               $color = $colorboyclub;
   
         else if ($rol == "Girl-Club")
               $color = $colorgirlclub;
         
         else if ($rol == "Club-Lila")
               $color = $colorclublila;
   
         else if ($rol == "Club-Naranja")
               $color = $colorclubnaranja;
   
         else if ($rol == "Club-Chocolate")
               $color = $colorclubchocolate;
   
         else if ($rol == "Club-Navy")
               $color = $colorclubnavy;         
            
         $query = "SELECT * FROM `usuarios` WHERE nick = '".$login."'";
         $resp = @mysql_query($query);
         $usuario = @mysql_fetch_array($resp);
         $user_id = $usuario['id'];   
         $login = "";
         $query = "UPDATE `usuarios` SET mensajes = mensajes + 1 WHERE id ='" .$user_id. "'";
         @mysql_query($query);
        } else {
            $color = $coloranonimo;  // anonimo
         $user_id = -1;
         }
         
      $query = "UPDATE `configuracion` SET valor = valor + 1 WHERE campo = 'total_mensajes'";
      @mysql_query($query);
            
      $id = "";
      $tiempo = microtime();
      $tiempo = explode(" ", $tiempo);
      $tiempo = $tiempo[1];
      $query = "INSERT INTO mensajes (id, usuario, texto, web, color, ip, fecha, nombre, tiempo) VALUES ('".$id."', '".$user_id."', '".$texto."', '".$web."', '".$color."', '".$ipLogin."', '".$fecha."', '".$login."', '".$tiempo."')";
      @mysql_query($query);
      
      if ($activarAutomensaje == "on") {
         $query = "SELECT * FROM `automensaje` WHERE id = '1'";
         $resp = @mysql_query($query);
         $automensaje = @mysql_fetch_array($resp);
         $fecha1 = $automensaje['ultimo'];
         $fecha2 = microtime();
         $fecha2 = explode(" ", $fecha2);
         $fecha2 = $fecha2[1];
         if (($fecha2 - $fecha1) >= $tAutomensaje) {
            $id = "";
            $fecha .= " "._AT." ";
             $fecha .= Date("H:i");
            $query = "INSERT INTO mensajes (id, usuario, texto, web, color, ip, fecha, nombre, tiempo) VALUES ('".$id."', '-1', '".$automensaje['texto']."', '', '#FF0000', '', '".$fecha."', 'Mr.InfO', '".$tiempo."')";
            @mysql_query($query);
            $query = "UPDATE `automensaje` set ultimo = '".$fecha2."' WHERE id = '1'";
            @mysql_query($query);
         }
      
      }
      
      return "";
    }

?>

Gracias i lo siento por aber repetido este post...

3
Minichat o MC / Re: ser vip en el tag
« en: 18 de Junio de 2007, 12:06:34 pm »
no me coje no se por que `pero cuando klico a la imagen sale error el de gratishost
que ago? es una imagen cuando la apreto tiene que ir al tag i no al ftag gracias

4
Minichat o MC / Re: ser vip en el tag
« en: 18 de Junio de 2007, 11:52:49 am »

5
Minichat o MC / Re: ser vip en el tag
« en: 18 de Junio de 2007, 11:42:10 am »
tengo la imagen vip que cuando apreto se actualiza toda la web todo el minichat todo el ftag.php
pues yo solo kiero que cuando apreta a la imagen vip. se actualize el tag.php i quede eso de ablar
abajo. gracias

6
Minichat o MC / Re: ser vip en el tag
« en: 18 de Junio de 2007, 11:36:43 am »
no lo entiendo esque de esto.. se crear un minichat i ir modificando pero... no entiendo gran cosa.
pero gracias por intentarme ayudar jeje.. lla mirare si se acer servir eso ^^ grax.

si ay mas ideas podeis ayudarme xfabor jeje esque busco por google tnbien i nada
gracias

7
Minichat o MC / ser vip en el tag
« en: 18 de Junio de 2007, 11:22:30 am »
Ola tengo el codigo de ser vip de celta

Citar
<html>
<link href="http://redsconexion.com/estiloz.css" rel="stylesheet" type="text/css" />
<body bgcolor="#FFFFFF">
<center>
  <h1> <font face="Tahoma" size="2" color="black"> <font color="#000000" size="1" face="Verdana"><b></b></font></font>
  </h1>
  <font color="#000000" size="1" face="Verdana"><b><br>
  <br>
  <?
include('conectar.php');

$cons = mysql_query("SELECT * FROM usuarios WHERE rol='0' ");
$numsss = mysql_num_rows($cons);
if($numsss >= "400") {
echo'
<font color="red" size="2">ERROR: Hay más de 400 Vips y este script está predefinido a unicamente 400 Vips.<br>
 No se agregaran más a no ser que los managers lo agreguen desde el panel.<br>
 Perdone las molestias.</font>
';
} else {

if($_POST[enviar]) {

   



$nick = $_POST[n];

   



$email = $_POST[e];

   



$pass = md5($_POST[p]);

   



$fecha = date("d.m.Y , H:i:s");

   



$rol = "0";

   




   



if($email == "" or $nick == "" or $pass == "") {

   



  echo"ERROR: Necesita Insetar todos los campos. <a href='servip.php'>Volver atrás</a>";
exit;

   



}

   



$con = mysql_query("SELECT count(id) FROM usuarios WHERE nick='$nick' OR email='$email'") ;

   



if(mysql_result($con,0,0)) {

   



   



echo '<font face=tahoma size=2 color=#0000000>Tu nick/email ya ha sido registrado en nuestra base de datos. Haz click <a href="javascript:history.back()">aquí</a> para regresar.</font>' ;

   



exit;

   




}

   



else {

   




   



mysql_query("INSERT INTO usuarios (nick,rol,pass,email) VALUES ('$nick','$rol','$pass','$fecha')");

   



echo '<font face=tahoma size=2 color=#0000000>Se ha registrado perfectamente porfavor logueese en el minichat con la password(contraseña) que ha puesto.  <br>  <a target="iframe" href="ftag.php">Volver Al Mc    </a>
</font>' ;

   



}

   



} else {

   



  ?> </b> </font>
  <form action='servip.php' method='POST'>
    <font color="#000000" size="1" face="Verdana"><b> Nick:<br>
    <input type="text" class="j" name="n">
    <br>
    Contraseña:<br>
    <input type="password" class="j" name="p">
    <br>
    E-mail:<br>
    <input type="text" class="j" name="e">
    <br>
    <br>
    <br>
    <input type="submit" name="enviar" class="j" value="Registrarme">
    </b> </font>
    <br>
    <br>
    <a href="ftag.php">Volver Al Mc</a>
  </form>
  <font color="#000000" size="1" face="Verdana"><b><?

   



}
}
?> </b></font>
</center>
</body>
</html>

i ahora me gustaria que cuando apretaran a ser vip se pusiera en el tag i no en una nueva pantalla. no se si me entendeis. o no me explico bien. lo que quiero decir es que quiero que cuando mi gente kiera ser vip aprete al dibujo i se ponga el ser vip en el tag jeje. gracias

8
Minichat o MC / Re: [ayuda] registro vip propio no se si va aqui
« en: 16 de Junio de 2007, 13:21:34 pm »
el add_reg.php me va mal cuando envio para ser vip me dice

Parse error: syntax error, unexpected T_VARIABLE in /home/virtual/sitio141484/www/mc1/add_reg.php on line 16

el codigo de mi add_reg.php es

Citar
<p>
  <?php
#Recogemos los datos de la pagina del formulario

$nick = $_POST['nick'];
$pass = $_POST['pass'];
$email = $_POST['mail'];

# Conectamos con la base de datos
mysql_connect("localhost","admin141484","mi_pass");
mysql_select_db("db_pruevasminichat_gratishost_com",$link);

#Insertamos los datos en la base de datos
mysql_query("INSERT INTO usuarios (nick,pass,email,rol) VALUES ('$nick','$pass','$email'.'0')")

$result = mysql_query($sql);
echo "&#38;#161;Gracias! Hemos recibido sus datos.\n"; #Notificamos que se a relizado el registro
?>
</p>
<p><a href="http://pruevasminichat.gratishost.com/mc1/ftag.php"><img src="http://img233.imageshack.us/img233/1047/registrove5.gif" border="0" alt="CreaDo Por Balita" /></a>&nbsp;</p>
</body>
</html>


si podeis ayudarme grax

9
Minichat o MC / convertir en flash
« en: 15 de Junio de 2007, 15:12:55 pm »
Ola me interesaria poder poner el tag o el ftag en formato flash
como lo puedo acer? i que luego valla vien es decir se opueda ablar y todo

graxas

Pd. no se si esto va aki o va en flash


10
Flash y ActionScript / flash
« en: 12 de Mayo de 2007, 09:59:11 am »
Ola estoy creando un reportaje de una cosa en flash i me gustaria saber como acer para que abajo
yo pongo entrar i cuando apreten se pongan en otra ecena del flash
gràcias :)

11
(X)HTML / actualizar pagina
« en: 30 de Abril de 2007, 18:04:32 pm »
No se si esto ba aqui pero me gustaria saber cmo puedo acer que mi pagina se actualize cada cierto time como un MC o un stats de la radio :)

Gracias jeje

12
Pero como reconoze el Mc i se registra en el? por que no dice nada de reconozer el conetar.php  o algu archibo que entre a la base de datos

13
Minichat o MC / Re: Vip EN MC
« en: 07 de Abril de 2007, 17:12:18 pm »
sorry por el doble post pero nadie me a contestao :'(

14
Minichat o MC / Vip EN MC
« en: 30 de Marzo de 2007, 16:48:15 pm »
Como puedo poner en donde esta el catalogo borrar eso i poner un registrador de vips directo?
eske abro el index.php dentro de la carpeta catalogo i borro con un editor i copio desde el panel owner el registrar usuarios i lo pego i guardo i cuando boy a porvar no furula ningun boton como lo ago?

a i canbiar el icono del catalogo a un vip?

gracias

15
Minichat o MC / Re: Como registrar owners ?
« en: 13 de Enero de 2007, 21:14:32 pm »
Citar
ºaver, no exactamente,es usuarios -> examinar -> seleccionar usuario -> editar -> rol -> owner -> guardar
suerte

aber esto es si pero primero tienes que registrar al usuario como algo i luego lo subes de cargo alla

Páginas: [1] 2 3