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.