PDA

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


darkzip
06.05.2008, 03:34
Здравствуйте, нашел хороший (а главное работающий у меня на хосте). Одна проблема - вводя русские буквы - на почту приходят иероглифы. Сам не понимаю в скриптах, потому прошу Вас.. думаю для специалиста это минута работы.

dmx102
08.05.2008, 14:09
У вас по умолчанию письма отправляются в кодировке KOI8-R, а текст в исходнике в кодировке WINDOWS-1251, следовательно делаем приобразование вида:
string iconv ( string $in_charset , string $out_charset , string $str )

Результат:
mail($MailTo, "Сообщение с сайта", iconv("WINDOWS-1251", "KOI8-R", $FormContent), "From: $mail");

Заголовок "Сообщение с сайта" в этом случае не отобразиться корректно, доделаете сами ))

heckfy
25.08.2008, 18:18
Блин, не чего не выходит. Тоже эта форма, и не получается заставить ее принимать письма в читабельной кодировке.