En el siguiente código podemos ver como hacer un recaptcha antibots sencillo con javascript y php utilizando una función muy sencilla que compara si los valores escritos en un campo coinciden con el numero o cadena aleatoria mostrada en el formulario.
Captura

Código de ejemplo
Captura

Código de ejemplo
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
function recaptcha(cadena){
var numero_mostrado=$('#recaptcha').text();
var numero_escrito=cadena;
if (numero_mostrado==numero_escrito){
return true;
}
else return false;
}
</script>
<form onsubmit="return recaptcha(campo1.value);" action="http://localhost/foros" method="post">
<span id="recaptcha"><?php echo rand() ?></span><br>
<input name="campo1" type="text" placeholder="Inserta el numero.."><br>
<input type="submit" value="Comprobar">
</form>Saludos0
Puntos
Puntos
2970
Visitas
Visitas
1
Resp
Resp
Por alber hace 10 años
Admin
Respuesta #1
muy bueno alber! me funciono a la perfeccion :)
0
Puntos
Puntos
Por zapikero hace 10 años
Developer