Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2015, 10:00
vegas
 
Fecha de Ingreso: mayo-2003
Mensajes: 194
Antigüedad: 20 años, 11 meses
Puntos: 4
black list en php no me funciona

hola amigos.

estoy haciendo una lista negra para que restrinja el acceso a mi web.

he hecho asi.

capturo la ip y la guardo en la base de datos.

miro en la base de datos si esa ip esta 2 veces almacenada y entonces si es asi la restrinjo.

este es el codigo.

Código PHP:

$ip
=$_SERVER['REMOTE_ADDR']; //aqui recojo la ip


$cont=0;

$consulta="select ip from seguridad
where ip='$ip'"
;
$resultado=mysqli_query($link,$consulta);
    while(
$row=mysqli_fetch_array($resultado))
        {
        
$cont++;
        
        
$ip=$row['ip']    
        
   
        
        }
        
       
     echo
"Total ips $cont"
     
if(
$cont>=2
    
{

           
$bloqueo[1]="$ip";

   {

(
in_array($_SERVER[‘REMOTE_ADDR’],$bloqueo)) header(“HTTP/1.1 403 Forbidden”);
}
 )
?> 
sin $cont es >=2 entonces que haga eso del array.

la teoria bien pero no funciona.

como pongo la condicion esa de $cont>=2??????


gracias por ayudarme.