Saltar al contenido

ReCaptcha invisible con jQuery ajax

Siéntete en la libertad de compartir nuestros tutoriales y códigos con tus amigos, necesitamos tu ayuda para aumentar nuestra comunidad.

Solución:

Así que así es como lo resolví después de profundizar más en el documento de Invisible reCAPTCHA, y aprender un poco de jQuery, obviamente, ya que no estaba muy familiarizado con JS (cosas interesantes):

Mi etiqueta de cabeza con javascript (y un poco de CSS para quitar la fea insignia de Google):







HTML:




Avíseme si también necesita todo el PHP, ya que está fuera del alcance de esta pregunta. Probablemente necesitará cambiar “url: location.href”, dentro del JS anterior, ya que en mi caso, el script que representa el formulario HTML y el JS y se ocupa de las vars POST es el mismo (no excelente, propósito de prueba). Básicamente, solo verifico las vars POST y finalmente devuelvo un json como:

$jsonVictoire = true; // boolean
$jsonMessage = 'anything you want to tell your visitor'; // string

$return = 
    json_encode(
        array(
            'Victoire'=>$jsonVictoire,
            'Message'=>$jsonMessage
        )
    );
die($return);


En test.php necesitas verificar el captcha en el lado del servidor:


Tienes la opción de ayudar nuestra función añadiendo un comentario o dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *