Hola,
Este artículo ilustra bien los pasos a seguir para implementar el captcha en un formulario. Deseo preguntar si el fondo y el tamaño del captcha es posible modificarlos. Gracias.
Claudia Alexandra.
Estimado, muchas gracias por el artículo. Estoy probando implementar el reCaptcha en un form que estoy desarrollando y la pregunta es: cómo evito el envío si el codigo introducido no es correcto sin que me dispare la accion "submit" del form?
En este ejemplo entiendo que solo hace 'echo' notidicando al usuario.. pero me envia el form igual.
Gracias de antemano.
links
if ($captcha_respuesta->is_valid) {
//todo correcto
//hacemos lo que se deba hacer una vez recibido el formulario válido
echo "todo ok";
}else{
//El código de validación de la imagen está mal escrito.
echo "Has escrito mal el texto";
$error_captcha = $captcha_respuesta->error;
}
}
?>
Se puede implementar el codigo, y se puede verificar si el codigo esta bien, pero como evitamos que si esta mal no se envie todo el formulario, suponiendo que en metodo Form Action redireccione a otra pagina, igual se va a esta pagina, asi se aya introducido mal el code... alguien que me pueda ayudar..
Ya pude crear una pagina con recaptcha, pero ¿Como hago para vincular el recaptcha con el boton de enviar del formulario?
En el ejemplo que dan, si uno le da click sin meter ningún código, envía de todos modos el formulario.
11/6/09
Solucion a no enviar todo el formularioPor: CarlosPodeís enviarlo por AJAX, validarlo en un php aparte, y si no es correcto no enviarlo