Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/02/2009, 01:49
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Ataques desde determinadas ip's

Cita:
Iniciado por BenRu Ver Mensaje
Si usas un captcha en condiciones, los robots no tendrán que hacer nada (normalmente)

También puedes bloquear las ips;
La coges y luego compruebas que no esté en una lista.
$ip= $REMOTE_ADDR;


Comprueba que las casillas no se dejen vacias...ya sabes, con "empty"
Hola:

Pues ayer había pensado implementar algo así, y esta mañana me puse manos a la obra... como había comentado el sistema de comentarios lo incrusto con un include, más o menos así:

<?
$elemento = "articulo.probador";
include("incrustar_comentarios.php");
?>

Con eso se leen en la BD todos los comentarios creados para ese $elemento, mostrándolos, y poniendo ese valor en un campo hidden del form para crear nuevos comentarios (nada de otro mundo)...

Ahora incrusto un nuevo fichero con las ip a bloquear...
$ips = array();
array_push($ips, "194.8.75.245");
array_push($ips, "194.8.74.11");

y el pie ahora separé el form en otro ficherito y lo reemplazé por algo así:

include("ips_bloqueadas.php");
$ip = $_SERVER["REMOTE_ADDR"];
if (!in_array($ip, $ips)) include("incrustar_form.php");
else echo "<b>Comentarios momentáneamente desactivados...</b>";

Desde que inicié este tema me han enviado ya 26 correos (el último sobre las 8:00 GMT +1), veré si ya puedo estar algo más tranquilo, aunque no lo he controlado en el destino del form...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo