|
|
|
| так работает
<?php
$headers = "Content-type: text/html; charset=Windows-1251 \r\n";
mail("inga@ukr.net","Test","<html><body><h1>Это моё письмо</h1><img src='http://bla.com.ua/image/abc.gif'></body></html>",$headers);
?>
|
когда пытаюсь html из формы вставить то письмо не приходит, вот код
<form name="form" action="" method="post" enctype="multipart/form-data" >
<textarea name="text" cols="50" rows="10"></textarea>
<input type="submit" value="Дальше!" />
</form>
<?php
if isset($text)
{
$headers = "Content-type: text/html; charset=Windows-1251 \r\n";
mail("inga@ukr.net","Test", $text, $headers);
}
|
в переменной $text = "<html><body><h1>Это моё письмо</h1><img src='http://bla.com.ua/image/abc.gif'></body></html>"
если в $text просто текст, без тегов то тогда письмо проходит. как сделать чтобы и html можно было пересылать? | |
|
|
|
|
|
|
|
для: inga
(15.06.2010 в 21:28)
| | Во-первых (если только не показана пост обработка элемента) не $text, а $_POST['text'], и не if isset(....), а if (isset($_POST['text'])). Во-вторых, хорошо бы иметь на локальном сервере почтовую заглушку, типа как в Денвере, она позволит изучать тело письма на ошибки. | |
|
|
|
|
|
|
|
для: sim5
(16.06.2010 в 05:28)
| | > Во-вторых, хорошо бы иметь на локальном сервере почтовую заглушку, типа как в Денвере, она позволит изучать тело письма на ошибки.
Мне TestMailServerTool понравился. Прослушивает 25 порт и сохраняет письма в указанную папку. В обращении проще нет - указать только порт и эту самую папку :) | |
|
|
|
|
|
|
|
для: neadekvat
(16.06.2010 в 12:26)
| | В Денвре ваще ниче не надо, sendmail складывает усе уже в "заготовленную" папку. ) | |
|
|
|
|
|
|
|
для: sim5
(16.06.2010 в 12:47)
| | Да знаю, знаю) Много лет им пользовался, потом от моих прямых рук он отвалился и я решил, что это было знамение - надо настраивать свой серв)) Что я и сделал. | |
|
|
|
|
|
|
|
для: inga
(15.06.2010 в 21:28)
| | в почтовых стандартах существуют ограничения на длину строки тела сообщения.
И таки да.
По исходному коду переменная $text у Вас не определена. | |
|
|
|