PDA

Просмотр полной версии : mozilla firefox кодировка(utf-8) php -> xml -> flash


player
03.01.2008, 22:11
PHP в файлах с кодировкой utf-8. PHP с генерирует XML и пишет в файл с кодировкой utf-8. Короче везде utf-8. В заголовке страницы <meta http-equiv="Content-Type" content="text/html; charset=charset=utf-8">Но как я понял это не особо влияет на flash.
Вот кусок корректного XML
<?xml version="1.0"?>
<menu>
<item name="&#x413;&#x43E;&#x441;&#x442;&#x438;&#x43D;&#x43D;&#x44B;&#x435;" link="www" id="1">
<subitem name="&#x421;&#x442;&#x43E;&#x43B;&#x44B;" link="www" id="1"/>
<subitem name="&#x421;&#x442;&#x443;&#x43B;&#x44C;&#x44F;" link="www" id="2"/>
</item>
<item name="&#x425;&#x43E;&#x43B;&#x43B;&#x44B;" link="www" id="2"/>
<item name="&#x41A;&#x43E;&#x440;&#x438;&#x434;&#x43E;&#x440;&#x44B;" link="www" id="3"/>
<item name="&#x41A;&#x443;&#x445;&#x43D;&#x438;" link="www" id="4"/>
</menu>
Проблема в том что IE, Opera показывают текст как надо, а вот Firefox отображает абру кадабру. Посмотреть сие недоумение можно тут (http://hamelion.net/index.php). Прошу не бить сильно, т.к. с actionscript познакомился 28 декабря прошлого года:)

Проблема была в самом flash MX 2004. Сегодня с утра поставил 8-й и все стало одинаково во всех браузерах!:yahoo: