Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 11.04.2011, 16:12
Alol вне форума Посмотреть профиль Отправить личное сообщение для Alol Посетить домашнюю страницу Alol Найти все сообщения от Alol
  № 1  
Ответить с цитированием
Alol

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 154
Отправить сообщение для Alol с помощью AIM Отправить сообщение для Alol с помощью Yahoo
По умолчанию Проблемы с кодировкой передаваемых данных

Может быть кто сталкивался...
Во флэше есть текстовые поля. При нажатии на "Отправить" вызывается 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, время: 11:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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