Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2011, 10:21
yooom
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 293
Antigüedad: 13 años, 3 meses
Puntos: 4
Respuesta: ¿como banear a usuario que se registra sin ip?

Que debo hacer , este hacker se muestra sin ip nose como lo hace.


Código PHP:
<?php



function conectar($host,$user,$pass,$db){
$link = @mysql_connect($host,$user,$pass) or die("Error Conectando a la Base de datos");
@
mysql_select_db($db,$link) or die("Error Seleccionando base de datos.");
return 
$link;
}
 


$link conectar($host,$user,$pass,$db);
 

$REMOTE_ADDR$_SERVER['REMOTE_ADDR'];
     
     
//Comprobamos si la ip esta en la Base de Datos y por tanto, baneada  
$muestra mysql_query("SELECT * FROM baneados WHERE ip='$REMOTE_ADDR' ");  
   
// Si extrae datos, la ip esta bloqueada  
if(mysql_fetch_row($muestra)) {  
   
//Imprimimos el mensaje que vera el usuario baneado  
echo "<B>Estas Baneado en la web</B><br>";  
exit(
'Contacta con el administrador de la web');  
}  
   
    if(isset(
$_GET['ip'])){
    
    


mysql_query("INSERT INTO baneados SET ip='".$_GET['ip']."' ");


echo 
"<p>Usuario baneado </p><br>";  

    
    } 
     
     
?>