Название: Проблема с кодировкой формы отправки сообщения на php Отправлено: Sterh от Июнь 17, 2010, 06:33:13 Добрый день!
А не подскажите, в чем может быть трабл. На сайте имеется форма отправки сообщения с сайта. Код не мой. Но трабла с кодировкой. Письма приходят в нераспознаваемой кодировке. У меня даже нет предположений как это исправить. Страничка с кодом содержит явное указание кодировки utf-8 + сама страничка сохранена в кодировке UTF-8 без BOM Да, и ещё. Самое интересное, что у меня на мыло (на gmail.com) приходят письма в корректном виде и всё зашибись. А вот у заказчика такая фигня, при чем смотрит она почту через своего локального провайдера. Вот честно, не вспомню, донапекс или что-то такое. И с другого места смотреть отказывается. А вот другие письма приходят в нормальном, а с сайта такие крякозябры и ни одна кодировка не лечит :( Название: Re: Проблема с кодировкой формы отправки сообщения на php Отправлено: transformator от Июнь 17, 2010, 06:42:05 Off-Topic - помечено автором как "не соответствует обсуждаемой теме" Настя, прости, но я не мог удержаться, када увидел страшное письмо. На твоем месте я бы радовался бы, ибо это явное вмешательство внеземной цивилизации!! ;) http://www.youtube.com/watch?v=RirqnBUQTEU&feature=player_embedded (http://www.youtube.com/watch?v=RirqnBUQTEU&feature=player_embedded) начиная с 25-ой секунды. Название: Re: Проблема с кодировкой формы отправки сообщения на php Отправлено: Alder от Июнь 17, 2010, 07:09:34 Попробуй добавить принудительную кодировку:
Код: (php) $header .= 'Content-type: text/plain; charset=UTF-8' . "\r\n"; Название: Re: Проблема с кодировкой формы отправки сообщения на php Отправлено: Archangel от Июнь 17, 2010, 07:59:34 Проблемы с кодировкой могут быть на разных этапах, начиная с самой операционки. Если у заказчика ХР, то проблем с UTF не оберешься, не умеет она нормально с двухбайтными работать.
Название: Re: Проблема с кодировкой формы отправки сообщения на php Отправлено: zer_owlet от Июнь 17, 2010, 11:22:35 имхо совет Алдера эту траблу должен решить.
лично я всегда советую таки http://phpmailer.worxware.com юзать. голый mail() кучу проблем добавляет из-за того что все хидеры не предусмотришь, которые почтовикам нужны, а тулзы типа phpmailer-а учитывают много деталей.. (Отправлено в: Июнь 18, 2010, 01:20:58 ) вдогонку, посоветую юзать http://pear.php.net/package/HTML_QuickForm/redirected для форм. очень удобно и кошерно )) Название: Re: Проблема с кодировкой формы отправки сообщения на php Отправлено: Sterh от Июнь 18, 2010, 05:56:44 Alder, спасибо!
попробовала. если не получится, буду пробовать методы zer_owlet'а ) Спасибо, ребят! |