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.