recaptcha app code example

Example 1: recaptcha

<script>
        grecaptcha.ready(function() {
          grecaptcha.execute('SITEKEY', {action: 'submit'}).then(function(token) {
              document.getElementById("token").value = token;
          });
        });
  </script>

Example 2: recaptcha

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <script src="https://www.google.com/recaptcha/api.js?render=SITEKEY"></script>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <form method="post" action="">
      <input type="hidden" name="token" id="token">
        <button type="submit" name="submit">Send</button>
    </form>
        <script>
        grecaptcha.ready(function() {
          grecaptcha.execute('SITEKEY', {action: 'submit'}).then(function(token) {
              document.getElementById("token").value = token;
          });
        });
  </script>
</body>
</html>
<?php 

  if(isset($_POST['submit'])){
    $request = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=SECRETKEY&response=" . $_POST['token']);
    $request = json_decode($request);
    if($request->success == true){
      if($request->score >= 0.6){
        // Do something
      }else{
        echo "error";
      }
    }
  }
?>

Tags:

Html Example