PDA

Просмотр полной версии : отправка почты в html виде


nc.STRIEM
04.06.2006, 14:51
Написал php скрипт для отправки почты, указал Content-type: text/html , обычный текст нормально формирует, но есле посылать ссылку типпа <a href="http://host.ru/1.html> http://myhost.ru</a> то приходит просто httр://host.ru/1.html мож кто подсакажет в чем ошибка?

Go0o$E
04.06.2006, 15:12
Вообще есть ошибка. Правильно так - <a href="http://host.ru/1.html">OK</a>.

nc.STRIEM
04.06.2006, 16:27
да это я ток че писал для примера, забыл дописать кавычку, но вопрос остаеться

ZINGER
04.06.2006, 16:41
попробуй так <a href=\"http://host.ru/1.htm\">ок</a>

nc.STRIEM
04.06.2006, 16:49
попробуй так <a href=\"http://host.ru/1.htm\">ок</a>
попробовал!
отправил на свой ящик на mail.ru пришла ссылка OK которя ссылалась на адрес:
file:///"http://host.ru/1.html///"

nc.STRIEM
04.06.2006, 16:54
Мне нужно всегото чтоб при отправки тип такой штуки на mail.ru:
<a href="http://host.ru/1.html"> http://myhost.ru</a>
приходила http://myhost.ru но при нажатие не нее переход осуществлялся по http://host.ru/1.html
раньше отправлял с rambler и все было ok! а ща там убрали возможность отправки html писем!

Go0o$E
04.06.2006, 17:02
Значит скрипт не правильно сделал. У меня работает.
<?php
if (mail("mail1@mail.ru", "Subject", "<a href=\"http://host.ru/1.htm\">ок</a>", "From: mail2@mail.ru\nContent-Type: text/html"))
{
echo "done";
}
?>

ZINGER
04.06.2006, 17:03
у меня на локалхосте всё работает
ты бы выложил свой php - код

nc.STRIEM
04.06.2006, 17:13
Не знаю в чем до этого ошибка была, наверн при сборке! ша переписал скрипт, все работает! спасиб!

GreenBear
04.06.2006, 19:25
Поумнее не мог придумать?

nc.STRIEM
04.06.2006, 20:27
Green_Bear
да там получилась такая фигня че есле напрямую в функции текст письма писать то все ok получаеться, а есле с формы отправлять, то криво кодируеться!