Ya esta todo instalado en el servidor y configurado, el cuadro reCaptcha se muestra correctamente, el problema es que en caso de ingresar mal el captcha, el codigo esta programado para que muestre en la misma pagina del formulario un mensaje.
Código PHP:
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 "El código ingresado no es correcto.";
$error_captcha = $captcha_respuesta->error;
}
}
Código:
Mi problema se da en el envio del e-mail con los datos de contactos ya que el form esta programado para ir a la pagina gracias.php en donde la misma contiene el codigo de envio.<script> function validar(email, ciudad, nombre, consulta) { if(nombre=="") { alert("No ha ingresado su nombre."); return false; }</script>
Código:
Me pregunto cual es la alternativa mas simple para poder implementar el captcha en mi formulario.<form action="gracias.php" method="post" onSubmit="return validar(post_email.value, post_telefono.value, post_nombre.value,post_mensaje.value);">
Desde ya, muchas gracias.