O primeiro passo é conseguir uma chave de API do Google. Acesse aqui
O segundo passo é baixar a biblioteca Recaptcha do google. Acesse aqui Acesse aqui
Salve como recaptchalib.php na mesma pasta do arquivo raiz
O terceiro passo é criar uma pagina com o código abaixo
<form action="?id=1" method="post" > <?php // busca a biblioteca recaptcha require_once "recaptchalib.php"; $envia = $_GET['id']; // sua chave secreta $secret = "cole sua chave secreta aqui"; // resposta vazia $response = null; // verifique a chave secreta $reCaptcha = new ReCaptcha($secret); // se submetido, verifique a resposta if ($_POST["g-recaptcha-response"]) { $response = $reCaptcha->verifyResponse( $_SERVER["REMOTE_ADDR"], $_POST["g-recaptcha-response"] ); } if ($response != null && $response->success): //ação em caso de resposta positiva //==================================================== elseif($id == true): // Note the combination of the words. echo " Você precisa provar que não é um robô!!! "; else: endif; ?><div class="form-label"> <div class="g-recaptcha" data-sitekey="cole sua api key"></div> </div> <input name="button" type="submit" class="bt-verde" id="button" value="Enviar" /></td> </form>
O quarto passo é configurar a pagina
Aonde tem
$secret = "cole sua chave secreta aqui";
coloque sua chave secreta
Aonde tem
<div class="g-recaptcha" data-sitekey="cole sua api key"></div>
coloque sua api key
Aonde tem
//ação em caso de resposta positiva
coloque a ação que tratar os dados do formulário
Você precisa fazer o login para publicar um comentário.