Форум 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)
-   -   загрузить внешнюю переменную без loadvars (http://www.flasher.ru/forum/showthread.php?t=87931)

AlexandrG 14.11.2006 15:45

загрузить внешнюю переменную без loadvars
 
есть php скрипн на другом сайте, который отдаёт только число, а не как хотелось бы "x=1234567890"

используя лоадварс

Код:

var chislo = new LoadVars();
chislo.load("http://www.xxxxx.com/xxxx.php");
chislo.onLoad = function() {
        trace(chislo);
};

получаю на выходе нужное число вместе с мусором, который остаётся от лоадварс:

1234567890%0D%0A=&onLoad=%5Btype%20Function%5D

не хочется писать ещё код, который бы отсекал всё, начинаю с %

100% что я торможу - поэтому надоумьте плиз :)

Спасибо

Аркади 14.11.2006 15:53

Код:

chislo.onData = function(res) {
        trace(res);
};


AlexandrG 14.11.2006 17:49

большое спасибо :)
похоже мне нада в "для новичков" :)

iNils 14.11.2006 17:52

AlexandrG и Аркади, для оформления своего кода, надо использовать теги [code][/code].

AlexandrG 17.11.2006 23:33

возникла следующая проблема, если я делаю

Код:

var jackpot = new LoadVars();
jackpot.load("http://www.xxx.com/total_jackpot.php");
jackpot.onData = function(res) {
        trace (res);
            _root.jp=res;
        _root.play ();
};
stop ();

то всё работает отлично, но только на локальной машине, удаленно получаем в _root.jp undefined

etc 18.11.2006 00:27

Правильно. Удаленный сервер не давал разрешения на загрузку данных с него.

AlexandrG 18.11.2006 20:14

неправильно
я беру данные с него спокойно с другого сервера с php скрипта
flash чем то отличается?

iNils 18.11.2006 20:19

Цитата:

Сообщение от AlexandrG
неправильно
я беру данные с него спокойно с другого сервера с php скрипта
flash чем то отличается?

Если флеш пытается считать данный которые выдает php файла на другом домене, то плеер сначала запрашивает в том домене crossdomain.xml и если там разрешено все или вашему домену считывать данные, тогда они принимается, иначе плеер блокирует связь.

etc 18.11.2006 20:22

AlexandrG, этим и отличается, что не будет грузить без разрешения.

AlexandrG 18.11.2006 21:43

о, сенкс, просветили
а где должен храниться crossdomain.xml и что в него ставить?


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

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