Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: В почтовом сообщении не работают переводы строк
 
 автор: Qixing   (05.07.2007 в 14:05)   письмо автору
 
 

Отправляю письмо в таком виде

$msg = "ФИО: ".$lname."\n
Организация: ".$org."\n
Телефон: ".$tel."\n
e-mail: ".$email."\n".$letter;
$mail = mysql_fetch_array($mal);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";

if(mail($mail['mail'], "Письмо с сайта:".$topik , $msg,$headers))
{
echo "<p align=center>Письмо успешно отправлено!</p>";

}
Но приходит все слитно...без разделений!хотя стоит!

   
 
 автор: Unkind   (05.07.2007 в 14:18)   письмо автору
 
   для: Qixing   (05.07.2007 в 14:05)
 

Вы указали тип "text/html". Надо либо исправить на "text/plain", либо вместо "\n" писать "<br />".

   
 
 автор: Trianon   (05.07.2007 в 14:57)   письмо автору
 
   для: Qixing   (05.07.2007 в 14:05)
 


$msg = "ФИО: ".$lname."\n
Организация: ".$org."\n
Телефон: ".$tel."\n
e-mail: ".$email."\n".$letter;


Это редкостное извращение породит строки, завершенные нестандартным терминатором LF CR LF

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования