PDA

Просмотр полной версии : Проблема загрузки данных с удаленного сервера (LoadVars)


BAHUS
24.07.2003, 13:10
Есть код:
///////////////////////////////////////////////
d =new Date();
varsSend = new LoadVars();
varsSend.userID=_level0:userID;
varsSend.time=d.getTime()

varsLoad = new LoadVars();
varsSend.sendAndLoad(_level0:URL,varsLoad,"POST");

varsLoad.onLoad = function(success) {
if (!success){
call(2);
}else{
gotoAndStop(5);
}
}
////////////////////////////////

где _level0:URL = "http://AlienServer.com/getData.php"
адрес сервера куда идет запрос за данными отличный от хоста. Флешь висит на сервере
http://MyServer.com

ПРОБЛЕМА !!!
не загружаются даные. Полный ИГНОР.

Инетресно то что: ЛОКАЛЬНО ВСЕ РАБОТАЕТ
ВОПРОС !!!

ЧТО ДЕЛАТЬ ??????????????????

bahus@nova.net.ua

Crazy
24.07.2003, 13:36
Оригинал написал(а) BAHUS
не загружаются даные. Полный ИГНОР.


В полном соответствии с документацией, которой хоть иногда надо читать.

ЧТО ДЕЛАТЬ ??????????????????

Ставить на том хосте, где живет swf, свой скрипт, который выкачает нужные данные и отдаст во flash.

spayeler
24.07.2003, 17:52
В полном соответствии с документацией, которой хоть иногда надо читать.

ага, точно, читать надо, причем желательно полностью!

System.security.allowDomain

Доступность:
Flash Player 6.

Синтаксис:
System.security.allowDomain(domain1, domain2,....domainN)

Описание:
Позволяет SWF фильмам получать доступ к другим доменам (domain1, domain2,....domainN).

Пример:
Имя домена должно быть в таком формате: domain.com, http://domain.com, или http://IPaddress
Фильм http://www.macromedia.com/MovieA.swf загружает фильм http://www.shockwave.com/MovieB.swf.
MovieA.swf содержит команду System.security.allowDomain("shockwave.com"), получая доступ к MovieВ.swf

Crazy
24.07.2003, 19:00
Оригинал написал(а) spayeler
ага, точно, читать надо, причем желательно полностью!

Иное бессмысленно.

Доступность:
Flash Player 6.

В исходном письме треда есть указание на использование шестой версии? :)

spayeler
24.07.2003, 20:20
В исходном письме треда есть указание на использование шестой версии?

что то я не помню что б в 5 или в 4 флеше был LoadVars(), может он присутствовал в более ранних версиях:) :) , тогда извеняюсь:)

но в коде этот оъект есть и думаю всетаки он пользуется mx

Crazy
24.07.2003, 23:06
Логично.

BAHUS
07.08.2003, 16:42
Попробывал я
System.security.allowDomain(...)
...
1 http://domain.com
2 http://202.201.....
3 domain.com
4 202.201.....

Сразу скажу на MX, чтоб небыло глупых запытань.

пробывал и IP туда писать и ДОМЕН и все вместе
проблема осталась.


Хочу заметить!!! Я не SWF подгружаю а данные которые мне скрипт возращает.

Что делать ?