bot_news

Инструкция по встраиванию ReCaptcha в скрипт работающие на API - SMOService и StopSocial

1 сообщение в этой теме

Клиентская часть.

Подключение файла API:

Цитата

<script src='https://www.google.com/recaptcha/api.js'></script>

 

1.png

Вставка самой формы каптчи:

Цитата

<div class="g-recaptcha" data-sitekey="6LeCRAgUSQF3DGFZ5kVtosM5gB4IVM6JIVly-en"></div>

 

2.png

 

Серверная часть.

В методе проверки формы нужно обернуть ее в еще одно условие проверки каптчи:

if ($_REQUEST['g-recaptcha-response'] != "") {
 //код валидации формы 
}
else {
        $ret['error']['cod'] = 'captcha';
        $ret['error']['mes'] = 'Вы не прошли проверку на робота';
    }

На примере формы входа:

3.png

 

На этом всё. Пример реализации можно посмотреть на скриптах где уже установлена капча (можно её поставить как на вход, регистрацию и восстановления пароля - так и на возможность сохранения данных в профиле и отправку нового тикета).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.