Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2011, 15:35
eresvey
 
Fecha de Ingreso: febrero-2011
Ubicación: cali, valle del cauca
Mensajes: 158
Antigüedad: 13 años, 2 meses
Puntos: 8
Exclamación problema con recaptcha!

Hola amigos pues la verdad es primera ves que uso recaptcha, y no me funciona, no valida si hay algun problema en los caracateres ni si quiera verifica si el usuario esta llenando los datos. Este es mi recaptcha:
Código PHP:
Ver original
  1. <?
  2. require_once('recaptchalib.php');
  3. //Llaves de la captcha
  4. $captcha_publickey = "6Ldj-8MSAAAAACJV8Bh7sD0bpUa3FRltabcpMcme";
  5. $captcha_privatekey = "66Ldj-8MSAAAAAEJb8knhsl0IQvXXw0oWv9D7TfPQ";
  6. $error_captcha=null;
  7.  
  8. if ($_POST){
  9.    $captcha_respuesta = recaptcha_check_answer ($captcha_privatekey,
  10. $_SERVER["REMOTE_ADDR"],
  11. $_POST["recaptcha_challenge_field"],
  12. $_POST["recaptcha_response_field"]);
  13.    if ($captcha_respuesta->is_valid) {
  14.       //todo correcto
  15.       //hacemos lo que se deba hacer una vez recibido el formulario válido
  16.       echo "Todo correcto!";
  17.    }else{
  18.       //El código de validación de la imagen está mal escrito.
  19.       echo "Has escrito mal el texto";
  20.       $error_captcha = $captcha_respuesta->error;
  21.    }
  22. }
  23. ?>
  24.     <div id="Layer112">
  25.     <?
  26. //escribimos en la página lo que nos devuelve recaptcha_get_html()
  27. echo recaptcha_get_html($captcha_publickey, $error_captcha);
  28. ?>