![]() |
|
||||||||||
|
|
|
|||||
|
Добрый день.Такая вот ситуация непонятная..При работе в 7-ке вроде все ок. xml.load() все грузит без проблем.Стоило установить 8-ку начались проблемы с xml.load() - если грузить файл xml все ок и прекрасно, если попытаться загрузить тот же xml но выданный php-ноль.
подскажите в чем проблема.... а то четвертый день уже мучаюсь и поиск не помогает.......... код: flash: System.useCodepage = true;
_root.loader.text="ini"
trace("ini")
//----------ini------------
sait_xml = new XML();
sait_xml.ignoreWhite = true;
sait_xml.onLoad = function(success:Boolean) {
if (success) {
trace("load all");
_root.loader.text="ok";
F_createSait();
};
};
sait_xml.load("../system/ini.php");
//-------funct------
F_createSait=function()
{
trace("xml:"+sait_xml);
_root.loader.text=sait_xml;
};
<? echo '<?xml version="1.0" encoding="windows-1251" ?>'; echo "\n"; echo '<users>'; echo "\n"; echo '<item name="ff" />'; echo "\n"; echo '</users>'; ?> |
|
|||||
|
незнаю в чем проблема, особо не разбирался, но попробуй так:
выдирай хмл из пхп как строку в некую строковую переменную потом задавай уже внутри Flash хмл с этой строкой и работай
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
проблема в том, что flash как бы вобще не видит ответ php, так как при включении в файл php кода без <? ... ?> например <data></data>, то этот кусок отображается без проблем... ,а то что находится в <? ... ?> опять пусто......
|
|
|||||
|
ну я говорю, приписывайте это потом ручками во Flash
или используйте htmlspecialchars для < >
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Цитата:
![]() причем в trace() и в поле дин. текста выводятся все тестовые сообщения, только вместо загруженого xml пустая строка, хотя флеш сигналит что загрузка "ок" ![]() Последний раз редактировалось f_nhome; 03.02.2007 в 13:32. |
|
|||||
|
изначально было в php и htmlspecialchars() и iconv('WINDOWS-1251','UTF-8','<?xml version="1.0" encoding="WINDOWS-1251"?>')+ iconv для каждой строки вывода, потом код был упрощен до минимума все равно ничего не работает., и сервер тут вроде не причем, пробовал в разных местах.Нужно загрузить именно xml, т.к. код на php достаточно сложен (выборка из БД, сортировка и т.д) и при загрузке строкой можно просто запутатся , т.к. подгружается от 10 до 100 переменных
|
|
|||||
|
не знаю, щаз попробую, тока без <? ?>
а это потом вставлю...
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Все очень странно........... перестало работать и в 7-ке. Работают только те флешки, которые были скомпилированы 2-3 месяца назад(до установки 8-ки), причем принцип вывода xml один в один.. Что делать???
![]() |
|
|||||
|
ну короче предаю запрос пхп без <? ?>
потом в ринятую строку вперед вставляю это и создаю хмл, все работает, мб правда упрощенно но там есть строк 5 точно внутри
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|