| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Проблема с кодировкой. |
| Автор: Serious2008 12.10.2011, 22:35 |
| Есть вот такая форма заказа. http://cifrofilm.ru/index.php?option=com_content&view=article&id=79&Itemid=95 Везде где можно стоит '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; Уже не знаю как бороться с кодировкой, приходят письма в неправильной кодировке. файл отправщик и форма сама, сохранены в UTF-8 без BOM |
| Автор: Muerto 12.10.2011, 22:44 |
| А в какой преходит? на худой конец можно через iconv ... |
| Автор: Serious2008 12.10.2011, 22:52 | ||
| Muerto, а вот не знаю как определить у меня есть почта только gmail, и там код страницы не отображает кодировку в которой приходит. Добавлено через 1 минуту и 20 секунд
Оно приходит такого плана, т.е. как я понимаю на отправке оно нормально формируется, а проблемы возникают непосредственно на передаче, но и send и страница с формой, и там и там стоит utf-8 |
| Автор: Muerto 12.10.2011, 23:14 |
| Знакомые каракули... попытайся iconv с windows-1251 на utf-8 хотя скорее всего дело не в этом... И чем письма отправляешь? тоже играет роль... phpmailer, swiftmailer Zend_Mail в помощь |
| Автор: Serious2008 12.10.2011, 23:21 | ||
| Muerto, Отправляю стандартной mail
Просто windows-1251 пытался, тоже самое, а что такое iconv не знаю. |
| Автор: Muerto 13.10.2011, 00:34 |
| Не всегда просто mail Достаточно, нужно правельные хедеры проставить, данные подготовить... проще всего не начинать ща изобретать, а взять готовое протестированное решение... я их перечислил выше |
| Автор: $дмитрий 13.10.2011, 07:04 | ||||||||
| По порядку, проверяй чего не хватает: 1. В файле .htaccess пропиши AddDefaultCharset UTF-8 2. Файлы должны быть в сохранены в UTF-8 3. В заголовке письма должно быть Content-Type: text/plain; charset="utf-8"
Значит у тебя действительно где-то не в UTF-8
Интернет в помощь
+ у тебя там куча битых линков
|
| Автор: Serious2008 13.10.2011, 21:39 |
| $дмитрий, мой код это только форма, которая на моём хостинге отлично работает, а эти проблемы это уже у заказчика на хостинге. У меня на моём хостинге вообще всё шикарно работает без проблем и сучков и задоринок. |
| Автор: $дмитрий 14.10.2011, 07:49 | ||
Разные настройки сервера |
| Автор: Serious2008 14.10.2011, 12:51 |
| $дмитрий, мне не дают доступа к настройкам сервера, и это почти нереально не видя, говорить, что не так. |