FIKSER
@FIKSER

Почему не открывает сообщение из формы обратной связи?

Не выводит результат name="text", остальное исправно выводит только с кодировкой проблема,русский язык не выводит.
В чем может быть проблема?
Index.html
<form action="form-handler.php" method="POST" name="form1">
                                <input type="text" name="name" placeholder="Ваше имя"/>
                                <input type="text" name="mail" placeholder="Ваш email"/>
                                <input type="text" name="text" placeholder="Сообщение"/>
                                <input type="submit" value="Отправить"/>
                            </form>

form-handler.php
<?php

$result = mail("test@test.ru","Новая заявка","С сайта была получена заявка с такими данными: \nИмя: $_POST[name] \nПочта: $_POST[mail] \nСообщение: $_POST[text]");
if ($result) {
echo "<p> —Cообщение отправленно успешно!</p>";
}
 else {
	 echo "<p> —Cообщение не отправленно !</p>"; 
 } 
?>

Результат:
X-Sendmail-Cmdline: sendmail.pl -t -i
To: test@test.ru
Subject: Новая заявка
X-PHP-Originating-Script: 0:form-handler.php


С сайта была получена заявка с такими данными: 
Имя: Name 
Почта: name@tost.er 
Сообщение:
  • Вопрос задан
  • 157 просмотров
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Посмотрели с автором код его решения.
При отправлении формы ajax'ом не передавался сам текст.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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