Почему ajax форма работает на локальном хостинге, но не работает на глобальном?

Создал ajax форму на сайте, но она работает только на локальном хостинге, на глобальном не работает, подскажите, пожалуйста, как исправить данную проблему?

https://hr-consulting-vtust.ru - вот этот сайт

https://codepen.io/Voldemar_Kurakin/details/MWaNwzo - вот ссылка на HTML формы и JQuery с ajax запросом.

Вот PHP обработчик формы:
<?php
$recepient = "ustival@mail.ru";
$sitename = "Кадровый и организационный консалтинг";
$name1 = trim($_POST["name1"]);
$phone = trim($_POST["phone"]);
$email = trim($_POST["email"]);
$dropdown = trim($_POST["dropdown"]);
if (isset($name1) ) {
$name=stripslashes($name1);
$name=htmlspecialchars($name1);
}
if (isset($phone) ) {
$name=stripslashes($phone);
$name=htmlspecialchars($phone);
}
if (isset($email) ) {
$name=stripslashes($email);
$name=htmlspecialchars($email);
}
$message = "Имя: $name1 \r\nНомер телефона: $phone \r\nEmail: $email \r\nВыбранная услуга: $dropdown";
$pagetitle = "Вам пришла новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"windows-1251\"\n From: $recepient");
?>
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kikimarik
Провереть через var_dump() что отдает функция mail()
Возможно она отключена у хостера
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы