|
|
|||||
Регистрация: Nov 2010
Сообщений: 430
|
Проблема кодировки
Здравствуйте.
Ситуация: посылаю из флешки, через пхп-файл, письмо, на ящик приходят кракозябли. Проблема с кодировокой (KOI8-R → UTF-8). Но вот не могу понять где и как поправить. Код: private function sendEmail(txt:String):void{ txt = "\n Проверка"; // проверка русского языка var url_var:URLVariables = new URLVariables(); url_var.message = txt; var request:URLRequest = new URLRequest(this.phpFile); var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.TEXT; request.data = url_var; request.method = URLRequestMethod.POST; loader.load(request) } |
|
|||||
Регистрация: Jun 2011
Сообщений: 212
|
Если вы используете php-функцию "mail", может посмотрите её описание?
http://php.net/manual/ru/function.mail.php Там есть несколько примеров как правильно работать с кодировкой utf. Как по мне, то вот так лучше всего:
P.S. Ну а если вам мультибайтная кодировка не нужна, воспользуйтесь iconv для преобразования utf -> koi8 Добавлено через 4 минуты P.P.S. Из флеша в php текстовые строки попадают в кодировке utf-16, а не в utf-8. |
Часовой пояс GMT +4, время: 23:54. |
|
« Предыдущая тема | Следующая тема » |
Теги |
email , php , кодировка |
|
|