Показать сообщение отдельно
Старый 26.12.2005, 09:51
Serzhik вне форума Посмотреть профиль Отправить личное сообщение для Serzhik Найти все сообщения от Serzhik
  № 8  
Ответить с цитированием
Serzhik

Регистрация: Feb 2004
Сообщений: 40
Немного разобрался: проблема была в том, что для поля, в которое происходит вывод строк меню (мувик с текстовым полем), стояли настройки Character->Specify Range только для латиницы. Добавил кирилицу, убрал useCodepage (если оставить useCodepage=true, то выводится будут кракозябры) - на локальной машине все заработало. А вот на хостинге все равно кракозябры!!! Фонт в этом текстовом поле Arial (пробовал Arial Cyr - тоже самое)

===================================================

Это полный пердимонокль!!!!!!
Все получилось, но почему заработало, я, хоть убейся об стену, не понимаю!!!!
1. Сделал выгрузку с преобразованием iconv("ISO-8859-1", "utf8", $str)
2. useCodepage = true;
3. Паблиш для FlashPlayer 7.0, AS 2.0

И теперь все ок!!! Но почему??? Откуда там ISO-8859-1??? Сами страницы у меня в win1251, база в utf8. Правда, внутрення кодировка iconv ISO-8859-1. Неужели из-за этого?
Причем самое интересное: теперь IE выводит саму xml с кракозябрами (правда, теперь мне на это наплевать, главное, чтобы флеш нормально читал). Но вопрос-то остается: получается, что флешка читает xml в какой-то кривой кодировке? Или как?
Гуру! Объясните, а то чокнусь


Последний раз редактировалось Serzhik; 26.12.2005 в 11:16.