Exemple #1
0
        require_once 'autoload.php';
        $recaptcha = new \ReCaptcha\ReCaptcha($privatekey, new \ReCaptcha\RequestMethod\CurlPost());
        $resp = $recaptcha->verify($_POST['g-recaptcha-response'], $_SERVER['REMOTE_ADDR']);
        if ($resp->isSuccess()) {
            $submit = 1;
        } else {
            $errors = $resp->getErrorCodes();
            $form_fields->crf_field_captcha_error($errors);
            $submit = 0;
        }
    }
} else {
    $submit = 1;
}
if (isset($_POST['submit']) && $submit == 1) {
    $error_message = $form_fields->crf_check_server_validation($_POST, $content['id'], $_FILES, $_SERVER);
    if (isset($error_message) && $error_message != '') {
        $validation = false;
        ?>
         <!--HTML for showing error when recaptcha does not matches-->
		<div class="crf_captcha_error" align="center">
         <?php 
        if (isset($error_message)) {
            echo $error_message;
        }
        ?>
 
         
         </div>
        <br />
        <br />