Задать вопрос
@zaart

Как правильно отключить часть кода?

Добрый день!

Начал изучать PHP и столкнулся с проблемой. Подскажите, пожалуйста, как отключить прохождение recaptcha, но код при этом в if($responseData->success) { оставался работать?

Ну вот решил я на локалке потестить код и поставил в файле конфига recaptcha = 0

Сам код

if(isset($_POST['submit'])) {

     if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])) {

        $secret = '*********';

        $verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']);
        $responseData = json_decode($verifyResponse);


             if($responseData->success) {

              // Какой-то код

             } else {
                $errBox = ($lang['form_err_7']);
             }

     } else {
            $errBox = ($lang['form_err_8']);
     }
}

  • Вопрос задан
  • 294 просмотра
Подписаться 1 Простой 13 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
v3shin
@v3shin
Веб-шаман
Попробуйте такое:
$responseData = (object)['success' => true];
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽