Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/11/2014, 19:43
Avatar de satanson123
satanson123
 
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 11 años, 9 meses
Puntos: 2
Respuesta: mi formulario no detecta la recaptcha

Cita:
Iniciado por pateketrueke Ver Mensaje
Entonces creo que deberías incluir la librería del recaptcha en el script que sí recibe los datos, pensé que así ya lo habrías hecho, no sé.
gracias por tu consejo, lo resolvi llebandome de el.

El que recibe los datos lo coloque asi:

Código PHP:
require_once('recaptcha/recaptchalib.php');
        
//Llaves de la captcha
$captcha_publickey "6Lezif0SAAAAAA7IzQBcjA9wb5tCX5jlWy-ovq2h";
$captcha_privatekey "6Lezif0SAAAAADLy-ZP9EP-oIylTAc07oYQ1DSDC";
//por ahora ponemos a null el error de la captcha
$error_captcha=null;

        
//reCaptcha
        
if ($_POST){

$captcha_respuesta recaptcha_check_answer ($captcha_privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!
$captcha_respuesta->is_valid){
            
$this->error = array(
                
'titulo' => 'Error',
                
'msj' => 'Captcha vacia o no coincide.<br><b><a href="javascript:history.back()">Vuelve a intentarlo</a>.</b>',
                
            );
            return;    
            
        }
        }