Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2010, 08:14
_carlosh
Invitado
 
Mensajes: n/a
Puntos:
formulario antispam

Hola,

me gustaría implementar un sistema anti-spam ultra sencillo para un formulario de contacto en el cual hay un campo que está oculto via css. Supuestamente los bots lo rellenarían como si estuviese visible según me han dicho, aunque a me siguen llegando spam desde esos bots y ese campo ('Validación' se llama) no lo están rellendando. Os pongo el código a ver si está mal y muchas gracias de antemano.

HTML:

<div id="validation" style="display:none">
<input name="Validation" type="text" id="Validation"/>
</div>

PHP:

$Validation = Trim(stripslashes($_POST['Validation']));
$validationOK=true;
if (Trim($Validation)!="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
exit;
}