Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Проблемы с кодировкой передаваемых данных (http://www.flasher.ru/forum/showthread.php?t=154017)

Alol 11.04.2011 16:12

Проблемы с кодировкой передаваемых данных
 
Может быть кто сталкивался...
Во флэше есть текстовые поля. При нажатии на "Отправить" вызывается javascript, в который подставляются значения полей.
Код AS1/AS2:

getURL("javascript:PostData('"+hisname+"','"+hiscontact+"','"+hiscomment+"');");

Функция PostData с помощью Ajax вызывает php-файл, который отправляет письмо.
php-файл в кодировке UTF-8, Ajax тоже передает переменные в UTF-8, кодировка письма тоже UTF-8.

Теперь, внимание, проблема: если во флэше сообщение отправляют на компе с Windows, то приходят нормальные читабельные письма, а если на MACе - то читается лишь то, что написано латиницей. Кириллица в виде ромбиков, вопросиков, прямоугольников - но не читается никак! Именно то, что получено из флэша!
Например:
Имя: ??????
Контакт: ?????? 111-11-11
Сообщение: ?????
Проверено на разных почтовых программах, на разных почтовых ящиках...

Где хоть проблему искать?


Часовой пояс GMT +4, время: 12:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.