Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2018, 06:27
Morgan007
Usuario no validado
 
Fecha de Ingreso: mayo-2004
Mensajes: 41
Antigüedad: 19 años, 10 meses
Puntos: 0
reCAPTCHA V2 funciona..pero se me cuelan

Hola foreros:
He estado buscando varios hilos y salvo error por mi parte el tema que quiero comentarios no lo he encontrado.


Como tenía decenas de mensajes diarias de los sistemas automatizados de Spam, coloqué un reCpacha de los de "No SOY UN ROBOT" usando la opción que facilita google gratuitamente, enconcreto que es la V2.

Los mensajes de Spam han caido en picado, pero sigue entrando alguno que otro dado que son robots potentes.

Quería saber:
-Habiendo instalado correctamente la "función básica" esto es...
Cita:
  • en el Head <script src='https://www.google.com/recaptcha/api.js'></script>
  • en el htmk de contacto <div align="center"> <div class="g-recaptcha" data-sitekey="xxxxxxxxxxxxxxxxxxxxxxxxx" data-theme="dark"></div>
  • y en el php

if(isset($_POST['g-recaptcha-response']) && $_POST['g-recaptcha-response']) {
var_dump ($_POST) ;
$secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$ip = $_SERVER['REMOTE_ADDR'];
$captcha = $_POST['g-recaptcha-response']. "dsa";
$rsp = file_get_contents ("https://www.google.com/recaptcha/api/siteverify?secret=$response&captcha=captcha&remote ip$ip");
var_dump ($rsp) ;
$arr = json_decode ($rsp, TRUE)
if ($arr ['success']){
echo 'Done";
}else{
echo 'SPam";
}
}
¿Puedo hacer alguna mejora "sencillita " de seguridad usando este código ? O debo pasar al V3 (del que no tengo ni idea )

Gracias por leerme