[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кракозябры в превью письма на @yandex.ru
Александр33
Уважаемые уастники форума!
Пожалуйста объясните неискушенному пользователю php почему получается такая вещь - при отсылке письма с сервера с помощью функции mail($adress, $subject, $text, "To: $toText <$toText>\n" . "From: $fromText <$fromText>\n MIME-Version: 1.0\n" . "Content-type: text/html; charset=iso-8859-1"); ( переменные adress и $subject имеют кириллический текст, кроме адреса) письмо приходит на почтовый ящик в несколько странном виде. А именно в превью письма (общий список всех входящих название темы отображается правильно, а вот превью самого текста (всплывающая подсказка и несколько первых символов тела письма) - кракозябрами. При открытии письма текст совершенно правильно отображается - кириллицей! Что я делаю неверно?
Большое спасибо.



Спустя 10 часов, 5 минут, 45 секунд (3.12.2010 - 18:42) DySprozin написал(а):
Александр33
попробуй так:
$header='Content-type: text/plain; charset="iso-8859-1"\n';
$header.='From: '.$from_email.'\n';
$header.='Subject:'.$subject.'\n';
$header.='Content-type: text/plain; charset="iso-8859-1"';

mail($adress, $subject, $text, $header);

Спустя 23 минуты, 47 секунд (3.12.2010 - 19:06) twin написал(а):
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.