Почему сообщение после обработки PHP приходит пустое?

После обработки обратной связи сообщение на почту приходит пустое!

<?php

$result = mail("shubonator7@gmail.com","Обратный звонок","Анкета с сайта Имя: $_POST[name]");

if($result) {
	echo"<p>Сообщение отправлено</p>";}
	
?>


<form method="POST" id="formx" action="javascript:void(null);" onsubmit="call()">
     <p>Ф.И.О:<font color="#ff5856">*</font><br>
    <input type="text" name="name" class="pole"></p>
    <p>E-mail:<font color="#ff5856">*</font><br>
    <input type="email" name="email" class="pole" ></p>
    <p>Телефон:<font color="#ff5856">*</font><br>
    <input type="tel" name="tel" class="pole" ></p> 
    <p>Коментарии:<br>
    <textarea class="pole1" name="koment"></textarea></p>
    
    <input type="submit" name="button" id="but" value="Отправить">
    </form>
  • Вопрос задан
  • 3021 просмотр
Пригласить эксперта
Ответы на вопрос 1
dabich
@dabich
Web Developer
Попробуй так указать в js скрипте отправки
data: {msg: msg}

Скорее просто не правильно отправляется. Обычно нужно указывать название переменной и данные которые отправятся. Чтобы потом получить $_POST['msg'];
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы