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;
}