Добрый день!
Решил поставить invisible recaptcha на сайт. Ставлю, а она не работает, форма не отправляется, но при этом значок капчи появился на сайте.
Сама ФОРМА:
<script src='https://www.google.com/recaptcha/api.js'></script>
<form class="form_faq" action="/forms/send/order-test.php" method="post" style="background: #ECF0F1;padding: 15px 20px;text-align: center;">
<label for="name" >Представьтесь, пожалуйста:</label>
<input class="input" id="name" required="" placeholder="" name="name_TEST" autocomplete="name" type="text" value="" >
<label for="tel" Телефон или Email:</label>
<input class="input" id="tel" required="" placeholder="" name="tel_TEST" autocomplete="tel" type="text" value="" >
<label for="comments">Комментарии:</label>
<textarea class="area" id="comments" placeholder="" name="comments_TEST"></textarea>
<button type="submit" class="g-recaptcha input_submit" data-sitekey="6LevqRgUAAAAAEX2W3x8ZOh47Zw31TpPdqPVfHg-" data-callback="YourOnSubmitFn" tabindex="4">Заказать!</button>
</form>
PHP-обработчик:
<?
if(isset($_POST['g-recaptcha-response']) && $_POST['g-recaptcha-response']) {
$secret = "***************************";
$ip = $_SERVER['REMOTE_ADDR'];
$response = $_POST['g-recaptcha-response'];
$rsp = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$response&remoteip=$ip");
var_dump($rsp);
};
?>
var_dump
не возвращает, поставил пока капчу 2.0 (работает).