РЕШЕНО Как поставить рекапчу на вход?

  • Автор темы aykutgunes
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
aykutgunes
Участник
Сообщения
12
Реакции
3
Последнее редактирование модератором:
pligin
Участник
Сообщения
3.654
Реакции
1.336
Telegram
pligin
aykutgunes написал(а):
Есть скрипт https://psweb.ru/threads/space-money.1380/
Как подключить рекапчу на вход? Прошлый проект чисто ограбили.
рекапча не спасет от грабежа
Создать рекапчу https://www.google.com/recaptcha/intro/v2.html
Между <head></head> добавить
HTML:
<script src="https://www.google.com/recaptcha/api.js"></script>
В форму добавить рекапчу
HTML:
<center style="height: 90px;position: relative;clear:both;" class="g-recaptcha" data-sitekey="публичный_ключ"></center>
Закинь в папку /classes/ класс проверки рекаптчи
в конфиг /classes/_class.config.php добавь
PHP:
#rreCaptcha secret key
public $recaptchaSekretKey = 'recaptchaSecretKey';
Проверка рекапчи
PHP:
if(!empty($_POST['g-recaptcha-response'])){ 
    $recaptcha = new recaptcha($_POST['g-recaptcha-response'],$config->recaptchaSekretKey);
    $response = $recaptcha->checkRecaptcha();
    if($response){
        //You are a man!
    }else{
        //You are a robot!
    }
}else{
    echo 'Вы не прошли каптчу';
}
 
Последнее редактирование модератором:
pligin
Участник
Сообщения
3.654
Реакции
1.336
Telegram
pligin
Я дал неверный ответ на вопрос. Сообщение отредактировал
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху