Вы находитесь на странице: 1из 2

< script src = "https://www.google.com/recaptcha/api.js?

render=
6LekobQUAAAAAGMDOmghDzP3GjosGOMpEllqk6wl" > </ script >

< script src = "https://www.google.com/recaptcha/api.js?


render=6LekobQUAAAAAGMDOmghDzP3GjosGOMpEllqk6wl" > </ script >
< script >
grecaptcha. ready ( function ( ) {
grecaptcha. execute ( '6LekobQUAAAAABj7rUkwivGFcV2HxjkVirYA6l6g' , { action :
'homepage' } ) . then ( function ( token ) {
// pase el token al script de back-end para su verificaci�n
} ) ;
} ) ;
</ script >

< html >


< head >
< t�tulo > Google recapcha v3 demo - Codeforgeek < / title >
< script src =
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" > < / script >
< script src = "https://www.google.com/recaptcha/api.js?render=put
6LekobQUAAAAAGMDOmghDzP3GjosGOMpEllqk6wl" > < / script >
< / head >
< body >
< h1 >Google reCAPTHA Demo </ h1 >
< form id = "comment_form" action = "form.php" method = "post" >
< input type = "email" name = "email" placeholder = "Escriba su correo
electr�nico" size = "40" > < br > < br >
< textarea name = "comment" filas = "8" cols = "39" > </ Textarea > < br >
<br >
< entrada de tipo = "submit" nombre = "submit" valor = "comentario postal" >
< br > < br >
< / formar >
< secuencia de comandos >
// cuando la forma es enviar
$ ( '# comment_form'). submit ( function () {
// lo
detuvimos event.preventDefault ();
var email = $ ('# email'). val ();
var comment = $ ("# comment"). val ();
// necesita recaptacha listo
grecaptcha.
// hacer solicitud de token recaptcha
// la respuesta es prometedora con el token pasado
grecaptcha.execute ('ponga la clave de su sitio aqu�', {action:
'create_comment'}). luego (function (token) {
// agregue el token para formar
$ ('# comment_form'). prepend (' < input type = "hidden" name = "g-
recaptcha-response" value = "' + token + '" > ');
$ .post ("form.php", {correo electr�nico: correo electr�nico,
comentario: comentario , token: token}, funci�n (resultado) {
console.log (resultado);
if (result.success) {
alert ('Gracias por publicar un comentario.')
} else {
alert ('�Eres spammer! Saca @ $% K.')
}
});
}) ;;
});
});
< / script >
< / body >
< / html >

Вам также может понравиться