Como incluir el reCAPTCHA

  • Autor Autor Delmon
  • Fecha de inicio Fecha de inicio
Delmon

Delmon

Épsilon
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Hola, que tal, he estado recibiendo demasiados ataques de robots asi que me siento incomodo y decidi integrar recaptcha... sin tener ningun exito 🙁

este es el codigo, pero como lo puedo arreglar...

HTML:
<?
require_once('recaptchalib.php');
//Llaves de la captcha
$captcha_publickey = "xxxxxxxxxxxxxxxxxxxxxxxx";
$captcha_privatekey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$error_captcha=null;

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) {
//todo correcto
//hacemos lo que se deba hacer una vez recibido el formulario válido
echo "Todo correcto!";
}else{
//El código de validación de la imagen está mal escrito.
echo "Has escrito mal el texto";
$error_captcha = $captcha_respuesta->error;
}
}
?>
  <form method="POST" action="add.php">
				<textarea name="like" cols="100" class="comments" onFocus="this.value='' ">Escribe lo que piensas aca!</textarea>
				<p id="url"></p>
<?
//escribimos en la página lo que nos devuelve recaptcha_get_html()
echo recaptcha_get_html($captcha_publickey, $error_captcha);
?>
		      <button id="create_button" type="submit"></button>
		  </form>

Pese a eso se ve el captcha... pero envio en form e igual se envia la informacion, asi este incorrecto el captcha 🙁.

PD: Las keys las oculte por motivos de seguridad.
 
el codigo parece q esta bien. te comento, ponele el recapcha de algunas webs pasa lo mismo, vos pones mal el codigo y lo mismo lo envia, ej: facebook jaja

la verdad q no se q pueda ser, pero q sistema web utilizas? por alli podes encontrar un mod o algun pluging que te facilite el trabajo.
 

Temas similares

albertocdev
Respuestas
0
Visitas
85
albertocdev
albertocdev
S
Respuestas
0
Visitas
146
Sedron
S
xshion13
Respuestas
5
Visitas
347
Ángeluz23
Ángeluz23
AZK1
Respuestas
4
Visitas
340
scarletbot
scarletbot
Atrás
Arriba