Проблема в обработчике формы с Recaptcha

275
23 мая 2017, 04:56

У меня на локалке форма с капчей срабатывает На локалке, а на сервере пишет Ошибка. Сообщение не отправлено!. Вот сам обработчик

$secret = "6LeYRyIUAAAAAJZtWemRDTA9mIVq9bf2jWCdBt";
$response = null;
// Проверка секретного ключа
$reCaptcha = new ReCaptcha($secret);
if ($_POST["g-recaptcha-response"]) {
$response = $reCaptcha->verifyResponse(
        $_SERVER["REMOTE_ADDR"],
        $_POST["g-recaptcha-response"]
    );
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
  if (empty($_POST['phone']))
  {
    echo 'Ошибка. Вы заполнили не все обязательные поля';
  } else {
    if ($response != null && $response->success) {
$datName = ($_POST['name'] ? $_POST['name'] : 'без имени');
$datTeleph = ($_POST['phone'] ? $_POST['phone'] : 'не указано');
$sendsubj = "ЗАЯВКА: $datName, форма: ".$convtotit[$datGoal]." тел: $datTeleph";
$sendbody = "Клиент по имени $datName оставил заявку в форме.\r\n".
"Позвоните $datName по тел. $datTeleph.\r\n";
$sendfromname = 'Right-People';
$sendfrom = 'aseven77@mail.ru';
$sendto = 'aseven77@mail.ru';
$sendsubj = '=?utf-8?B?' . base64_encode($sendsubj) . '?=';
$sendheaders = "Return-path: <$sendfrom>\r\n".
             "From: $sendfromname <$sendfrom>\r\n".
             "Reply-To: $sendfromname <$sendfrom>\r\n".
             "Content-type: text/plain; charset=utf-8\r\n".
             "Content-Transfer-Encoding: quoted-printable\r\n\r\n";
$send  = mail($sendto, $sendsubj, $sendbody, $sendheaders);
    if ($send == 'true') {
        echo 'Спасибо за отправку вашего сообщения!';
    } 
else {
      echo 'Ошибка. Сообщение не отправлено!';
    }
} 
else {
  echo 'Не пройдена каптча! Попробуйте еще раз!';
        }
    }
} 
else {
     header ("Location: http://bastionsb.com/"); // главная страница  лендинга
    }
READ ALSO
Unable to register extension &ldquo;*&rdquo; as extensions have already been initialized

Unable to register extension “*” as extensions have already been initialized

При загрузке Extension в Twig, происходит ошибка Unable to register extension "SectionParser" as extensions have already been initialized

394
Как сделать в yii2 консольное обращение

Как сделать в yii2 консольное обращение

Как сделать в Yii2 консольное обращение? Господа прошу подсказать

284
Не работает запрос mysql

Не работает запрос mysql

Не работает этот запросВ phpmyadmin сам запрос дает результат, таблица обновляется, но когда я запускаю php-скрипт работать не хочет

305
Дерево. Рекурсия. Хитрое перемножение

Дерево. Рекурсия. Хитрое перемножение

ЗдравствуйтеДелаю небольшой студенческий проект и у меня возникла трудность которую я не могу разрешить без сторонней помощи

286