Autor Tema: PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue  (Leído 628 veces)

Desconectado Adidi

  • PHPer@ Fijo
  • ***
  • Mensajes: 123
  • Karma: 0
    • Ver Perfil
PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue
« en: 02 de Marzo de 2008, 11:04:49 am »
Hola a todos.
Tengo un problema con el mini chat de frank, y esque al poner las placas automaticas (tutorial que e seguido desde un post de phperos) me sale todo correcto, pero a la hora de subir el funciones.php a internet, ERROR.

mmmmmm aqui os paso el codigo (sin aplicar lo de las placas) y me podeis marcar exactamente donde se pone la URL de la placa?  :-\

<?
	
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;] == "Dj-Prueba"
	
	
|| 
$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 == "Dj-Prueba" && $rows && $user[&#39;rol&#39;] == "Dj-Prueba" && $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;] == "Dj-Prueba"
	
	
|| 
$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);
	
	
}
$query2 "SELECT * FROM `coleccionplacas`";
$resp2 = @mysql_query($query2);
	
	

while(
$uplaca = @mysql_fetch_array($resp2)) {
if(
$login == "".$uplaca[&#39;nick&#39;]."") {
$palabra str_replace(placa1,"<img src=smilies/arrepentido.gif align=middle>",$palabra);
$palabra str_replace(a2,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a3,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a4,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a5,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a6,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a7,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a8,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a9,"<img src=http:// align=middle>",$palabra);
$palabra str_replace(a10,"<img src=http:// align=middle>",$palabra);
	
    }}
	

	
    return 
$palabra;
    }


EN EL OTRO POST, CONTINUA LA OTRA PARTE, K NO ME CAVIA XD

Comunidad PHPeros

PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue
« en: 02 de Marzo de 2008, 11:04:49 am »

Desconectado Adidi

  • PHPer@ Fijo
  • ***
  • Mensajes: 123
  • Karma: 0
    • Ver Perfil
Re: PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue
« Respuesta #1 en: 02 de Marzo de 2008, 11:05:12 am »
	

	
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 $colorhobbasilver;
	

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

	
	
	
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);
	
	
	
$color2 $usuario[&#39;colorletra&#39;];
	
	
	
$texto "<b><font color=".$color2.">".$texto;
	
	
	
$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;Auto-Mensaje&#39;, &#39;".$tiempo."&#39;)";
	
	
	
	
@
mysql_query($query);
	
	
	
	
$query "UPDATE `automensaje` set ultimo = &#39;".$fecha2."&#39; WHERE id = &#39;1&#39;";
	
	
	
	
@
mysql_query($query);
	
	
	
}
	
	

	
	
}
	
	

	
	
return 
"";
    }

?>

Desconectado Joel

  • PHPer@ Fijo
  • ***
  • Mensajes: 141
  • Karma: 5
    • Ver Perfil
Re: PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue
« Respuesta #2 en: 02 de Marzo de 2008, 13:41:18 pm »
Y como voy a saber? Si ni si quiera has puesto la funcion de placas automaticas ¬¬

Desconectado Adidi

  • PHPer@ Fijo
  • ***
  • Mensajes: 123
  • Karma: 0
    • Ver Perfil
Re: PROBLEMAS CON EL MC v10.5_GOLD_by_Frank_Y_R-Blue
« Respuesta #3 en: 02 de Marzo de 2008, 18:49:07 pm »
ERROR SOLUCIONADO

QUE UN MOD CIERRE EL POST
GRACIAS :)