Добрый день!
Делаю форму обратной связи, сообщения приходят, но пустые. Почему то данные из $_POST не передаются.
Форм у меня несколько на одной странице и к ним приложен один скрипт. Вот пример:
<form action="contact.php" method="POST">
<input class="wformss" type="phone" name="phone" placeholder="Введите Ваш номер телефона">
<button class="wknopkaa" name="submit" type="submit" >ПОЛУЧИТЬ КОНСУЛЬТАЦИЮ<i class="fa fa-angle-right"></i></button>
</form>
$to = "admin@yandex.ru"; // емайл получателя данных из формы
$tema = "Форма обратной связи на PHP"; // тема полученного емайла
$message = "Ваше имя: ".$_POST['name']."<br>";//присвоить переменной значение, полученное из формы name=name
$message .= "E-mail: ".$_POST['email']."<br>"; //полученное из формы name=email
$message .= "Номер телефона: ".$_POST['phone']."<br>"; //полученное из формы name=phone
$message .= "Сообщение: ".$_POST['message']."<br>"; //полученное из формы name=message
$headers = 'MIME-Version: 1.0' . "\r\n"; // заголовок соответствует формату плюс символ перевода строки
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; // указывает на тип посылаемого контента
mail($to, $tema, $message, $headers); //отправляет получателю на емайл значения переменных
Уже сил нет никаких. Перепробовала кучу скриптов. Раньше был один рабочий. Пользовалась им постоянно без проблем. В этот раз..просто дичь какая то. Хоть головой об стенку.
Может сможете подсказать где мой косяк?
Форм несколько. Поэтому данных указано в отправке больше.