Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройка ReCAPTCHA setting v2
|
|||
|---|---|---|---|
|
#18+
Добрый день нужна помощь с настройкой reCaptcha v2: У меня есть форма http://sergiykravchuk.com/contacts.html с google reCaptcha v2 но в моем коде когда человек не ставит галочку на иконке "I'm not a robot" recaptha code отправляет человека на пустую страницу с словами "Please check the the captcha form." Мне же нужно чтоб человек оставался на этой же странице с предупреждением о не заполнении каптчи и набранным сообщением в форме. Вот пример с самого сайта Google https://www.google.com/recaptcha/api2/demo Вот мой php обработчик: <?php $email;$comment;$captcha; if(isset($_POST['email'])){ $email=$_POST['email']; }if(isset($_POST['comment'])){ $email=$_POST['comment']; }if(isset($_POST['g-recaptcha-response'])){ $captcha=$_POST['g-recaptcha-response']; } if(!$captcha){ echo '<h2>Please check the the captcha form.</h2>'; exit; } $secretKey = "********************"; $ip = $_SERVER['REMOTE_ADDR']; $response=file_get_contents(" https://www.google.com/recaptcha/api/siteverify?secret=".$secretKey."&response=".$captcha."&remoteip=".$ip); $responseKeys = json_decode($response,true); if(intval($responseKeys["success"]) !== 1) { echo '<h2>You are spammer ! Get the @$%K out</h2>'; } else { echo '<h2>Thanks for posting comment.</h2>'; } Сама форма: <form class="contact_form" action="mail.php" method="post" name="contact_form"> <ul> <li> <input name="name" type="text" placeholder="Name" required /> <input name="e_mail" type="text" placeholder="Phone" required /> </li> <li> <textarea name="text" cols="40" rows="6" placeholder= "Text..." required ></textarea> </li> <li> <div class="g-recaptcha" data-sitekey="**********"></div> </li> <li> <button class="submit" type="submit">Send</button> </li> </ul> </form> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2016, 18:50 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=56&tid=1445338]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
2ms |
| others: | 19ms |
| total: | 156ms |

| 0 / 0 |
