|
|
|
| Добрый день!
Не могу понять, на одном сайте отправка писем работает, а на другом - нет.
Приходит пустые сообщения:
Автор назвался:
Указал свой адрес:
Содержание письма:
<form action="send.php" method="post" name="f1">
<p>Name:<br>
<input type="text" name="name"></p>
<p>E-mail:<br>
<input type="text" name="email"></p>
<p>Message:<br>
<textarea name="message" rows="8" cols="80"></textarea><br><br>
<input type="submit" value="Send">
</form>
|
send.php
<?php
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
$address = 'zxc@mail.ru';
$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 "<br><p><strong>Message sent</strong>";
}
else
{
echo "<br><p><strong>Message didn't send</strong>";
}
?>
|
| |
|
|