Всем привет. Учу php и сейчас дошел до форм обратной связи. Сделал 5 форм, на Open Server всё работает прекрасно, письма улетают и прилетают. Но как только переношу формы на хостинг, ни одна форма не работает. При нажатии на кнопку просто ничего не происходит. Где может быть проблема?
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<form action="/testform/submit.php" method="POST">
<input name="email" placeholder="Email"><br>
<input name="name" placeholder="Имя"><br>
<input name="phone" placeholder="Телефон"><br>
<textarea name="message" placeholder="Сообщение"></textarea><br>
<input type="submit" value="Отправить сообщение">
</form>
</body>
</html>
<?php
if (!empty($_POST['name']) AND !empty($_POST['email']) AND !empty($_POST['message']))
{
$headers = 'From: Кротов Роман\r\n' .
'Reply-To: drugoisvet@gmail.com\r\n' .
'X-Mailer: PHP/' . phpversion();
$theme = "Новое сообщение с сайта";
$letter = "Данные сообщения:";
$letter .="\n\n";
$letter .="Имя: ".$_POST['name'];
$letter .="\nEmail: ".$_POST['email'];
$letter .="\nТелефон: ".$_POST['phone'];
$letter .="\nСообщение: ".$_POST['message'];
if (mail("drugoisvet@gmail.com", $theme, $letter, $headers)){
header("Location: /testform/thankyou.php");
} else {
header("Location: /testform");
}
} else {
header("Location: /testform");
}
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<h1>Сообщение отправлено!</h1>
</body>
</html>