dymofff
Новичок
Помогите с формой обратной связи
Вот форма:
<form action="send.php" method="post" name="f1">
<p>Введите имя:<br>
<input type="text" name="name"></p>
<p>Введите email:<br>
<input type="text" name="email"></p>
<p>Введите сообщение:<br>
<textarea name="message" rows="5" cols="30"></textarea>
<br>
<br>
<input type="submit" value="Отправить сообщение"></p>
</form>
А вот ваш код PHP файла SEND:
<?php
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
$address = '[email protected]';
$sub = "Тема";
$mes = "Автор: $name \nАдрес: $email \nСодержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");
if ($verify == 'true')
{
echo "<p>Сообщение отправлено";
}
else
{
echo "<p>Сообщение не отправлено";
}
?>
Вставляю все значит, проверяю на локальном сервере. Отправляет да, НО!!!! В полученном письме нет данных которые должны передаваться - $mes = "Автор : $name \n: $email \nСодержание письма: $message";
Вот этой строкой!!!!!!!!!!
Подскажите плиззз. Может я чего то упустил!!!!
Заранее спасибо!
Вот форма:
<form action="send.php" method="post" name="f1">
<p>Введите имя:<br>
<input type="text" name="name"></p>
<p>Введите email:<br>
<input type="text" name="email"></p>
<p>Введите сообщение:<br>
<textarea name="message" rows="5" cols="30"></textarea>
<br>
<br>
<input type="submit" value="Отправить сообщение"></p>
</form>
А вот ваш код PHP файла SEND:
<?php
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
$address = '[email protected]';
$sub = "Тема";
$mes = "Автор: $name \nАдрес: $email \nСодержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");
if ($verify == 'true')
{
echo "<p>Сообщение отправлено";
}
else
{
echo "<p>Сообщение не отправлено";
}
?>
Вставляю все значит, проверяю на локальном сервере. Отправляет да, НО!!!! В полученном письме нет данных которые должны передаваться - $mes = "Автор : $name \n: $email \nСодержание письма: $message";
Вот этой строкой!!!!!!!!!!
Подскажите плиззз. Может я чего то упустил!!!!
Заранее спасибо!