Форум 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 с сайта cbr.ru. (http://www.flasher.ru/forum/showthread.php?t=90360)

shalun 09.01.2007 19:58

Валютный информер. Не грузится xml с сайта cbr.ru.
 
Сделал валютный информер+конвертер. На локалке работает замечательно. Загружает все что нужно. Но если выложить флэшку в интернет, до данные не грузятся.
Данные берутся с сайта Центробанка вот таким куском кода
Код:

url1 = "http://www.cbr.ru/scripts/XML_daily.asp?date_req="+seldate+"&d=0";
        //где seldate - дата из DateField
list_xml = new XML();

list_xml.ignoreWhite = true;
list_xml.onLoad = function(success:Boolean) {
       
        if (success) {
                menu();
                loadxml_pb.visible = false;
        } else {
                alert();
        }
};
list_xml.load(url1);

так при загрузке информера из инета вылазает Alert, а с локалки исполняется функция menu.
насколько я понял, информер не может загрузить указаный xml (в кэше появляется xml-файл с ошибкой 404), но при запуске с локалки - все хорошо. Изломал голову - причину проблемы не нашел.
Возможно, сервер центробанка как-то мешает...

пример в инете http://shalun.jino-net.ru/?p=66
Fla и Swf тут

Fl00r 09.01.2007 20:02

Код:

Example
The SWF file located at www.macromedia.com/MovieA.swf contains the following lines:

System.security.allowDomain("www.shockwave.com");
loadMovie("http://www.shockwave.com/MovieB.swf", my_mc);


etc 09.01.2007 20:04

Потому что на сайте ЦБР нет crossdomain.xml, который разрешит твоей флешки грузить данные с сайта cbr.

iNils 09.01.2007 20:09

http://shalun.jino-net.ru/kurs.swf
Код:

Запрашиваемый файл не найден. Проверьте правильность ввода URL.

Fl00r 09.01.2007 20:11

iNils вроде работает все
http://shalun.jino-net.ru/wp-content/uploads/kurs.rar

iNils 09.01.2007 20:17

Цитата:

Сообщение от Fl00r
iNils вроде работает все
http://shalun.jino-net.ru/wp-content/uploads/kurs.rar

Я пошел по основной ссылке http://shalun.jino-net.ru/?p=66 и флеш был не найден. А архив я не смотрел.

etc 09.01.2007 20:18

iNils, там разные пути в object и embed
B вообще, сайт расплющило и размазало по всей странице…

iNils 09.01.2007 20:23

Положил к себе и посмотрел, да, действительно crossdomain.xml на сайте нет, но мы ведь все знаем как это обойти?:)

etc 09.01.2007 20:27

Двумя строчками на php, которые, боюсь, могут не работать на jino-net.

shalun 09.01.2007 20:42

php на jino-net прекрасно работает. То есть надо php сделать и им грузить xml....? Я это подозревал.
Не силен в php, но попробую. Спасибо.


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

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