Pesquisar na Comunidade
Mostrando resultados para as tags ''capctha''.
Encontrado 1 registro
-
Oi Pessoal! Empolgado em entrar no fórum. Estarei de olho para contribuir. Hoje venho pedir ajuda na implementação do reCaptcha do Google no formulário de contato do meu site. Já fiz as chaves, li bastante tutoriais que me ajudaram muito. Funcinou em partes. Vou mandar o código mais simples que achei e implementei no servidor e o print da saída. Erro na verificação! :( Por favor, conseguem me ajudar? Link do infoPHP: https://fonzie.com.br/phpinfo.php Fico grato! Abraços, Artur. Código: <script src="https://www.google.com/recaptcha/api.js" async defer></script> <form action="" method="POST" style="width: 80%; margin-left: 497px;"> <div style="margin-left: 48px;"><b> Registration Form </b><br><br></div> <div>Name: <input type="text" name="name" value="" /><br><br></div> <div>Email: <input type="text" name="email" value="" /><br><br></div> <div class="g-recaptcha" data-sitekey="6LfQluYgAAAAAKUYNWD2oAyPMM5IGlCwBHxw1DwR"></div><br><br> <input type="submit" name="submit" value="SUBMIT"> </form> <?php if(isset($_POST['submit']) && $_POST['submit'] == 'SUBMIT'){ if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])) { $secret = '6LfQluYgAAAAAKUYNWD2oAyPMM5IGlCwBHxw1DwR'; $verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']); $responseData = json_decode($verifyResponse); if($responseData->success) { ?> <div style="color: limegreen;"><b>Your contact request have submitted successfully.</b></div> <?php } else {?> <div style="color: red;"><b>Robot verification failed, please try again.</b></div> <?php } }else{?> <div style="color: red;"><b>Please do the robot verification.</b></div> <?php } } ?>