Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   xml.load (http://www.flasher.ru/forum/showthread.php?t=118081)

qqql 13.11.2008 23:17

xml.load
 
Всем доброго времени суток)
вобщем когда загружаю XML файл с нета
Код AS1/AS2:

xmlObject = new XML();
xmlObject.load("http://wm.exchanger.ru/asp/XMLbestRates.asp");

сделал загрузчик, и все такое

когда делаю Debug Movie, хмл нормально загружается, все переменные загружаются

но когда потом запускаю swf файл то выдает ошибку "Adobe flash player security" (типа ваш пролик запрашивает соединение с инетом и все такое...)

когда делаю экспорт ролика и в настройках экспорта ставлю Local playback security : Acces network only , то запущенный ролик запускается без ошибки но ХМЛ всеравно не грузится

что посоветуете делать? вообще мне надо этот ролик вывесить на сайте, но и хотелось бы чтобы он и на компе нормально функционировал

на компе он загружает ХМЛ тока тогда когда делаю Create Proector, но размер его в 2.5 мб вообще не устраивает, да и формат exe

Avtorpc 14.11.2008 13:08

Мне кажется, что дело здесь политике секретности. Разрешается загружать .xml-файлы с того же домена откуда и флеш-ролик их загружающий. Поэтому и не работает.

Смольный (Smolniy) 14.11.2008 13:22

Смотри хелп, ключевое слово crossdomain.xml

INK• 14.11.2008 17:54

да это все не по этому вопросу.
http://ruslanshestopal.com/docs/rss_...ash_reader.php
на вот ознакомся. Там есть и про локально и на сайте как с помощбю ПХП скрипта чиатать все если нету crossdomain.xml на том сайте с которого тянешь RSS

qqql 15.11.2008 20:14

спасибо всем отписавшимся
так-с с доменами все разобрался, тоесть флешка находящаяся на моем домене просто так данные с домена wm.exchanger.ru получить не может,
для этого нужен такой скрипт
PHP код:

<?php
$rh 
fopen ("http://wm.exchanger.ru/asp/XMLWMList.asp""r");
while (!
feof($rh))
{
  
$retfread($rh1024);
  if (
$ret  == FALSE) { fclose($rh);
        return 
false;
    }else {
        echo 
$ret;
        }
}
?>

теперь проблема такая, как сделать чтобы флешка юзала этот скрипт?

и еще такой вопросик, хостинг .narod.ru может выполнять php скрипты?

Mnilionic 15.11.2008 22:20

Код:

xmlObject.load("ваш_пхп_скрипт.php");

qqql 16.11.2008 03:29

пробовал не работает так :(

Mnilionic 16.11.2008 04:22

всё работает
Код:

<?php
print file_get_contents('http://wm.exchanger.ru/asp/XMLWMList.asp');
?>

на Народе нет php... по крейней мере лет 6 назад не было.

qqql 16.11.2008 12:31

не работает, делаю так:
Код AS1/AS2:

xmlObject = new XML();
xmlObject.load("C:/get.php");
trace (xmlObject)

содержимое get.php :
PHP код:

<?php
print file_get_contents('http://wm.exchanger.ru/asp/XMLWMList.asp');
?>

запускаю флешку, поле Output пустое

или как-то по другому надо?

scarbo 16.11.2008 12:37

на народе НЕТ PНP!!!!!


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

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