Форум 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)
-   -   Непонятки с crossdomain (http://www.flasher.ru/forum/showthread.php?t=95040)

repz 26.04.2007 13:14

Непонятки с crossdomain
 
Размещаю на локалхосте, который еще смотрит и в инет флешку на локалхосте все работает, по внешнему ипу тоже, а из нета не работает? Что делаю не так? crossdomain.xml положил в корень.
Содержание crossdomain.xml:
Код:

<?xml version="1.0" encoding="utf-8"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

В флешке:
Код:

System.security.allowDomain();

etc 26.04.2007 13:25

Для начала стоит разобраться, что на самом деле делает allowDomain и когда его действительно нужно применять. В данном случае его использование совершенно бессмысленно, да ещё в таком написании.
Кроме этого, ничего в посте не написано, кто, откуда и зачем и, главное, что грузит.

repz 26.04.2007 13:33

Флешка получает переменную из пхп скрипта на картинку через loadVars, которую флеш подгружает с успехом только на локал.

FourSide 26.04.2007 13:39

Имеется в виду, где (на каких хостах) располагается флэшка, PHP-крипт и сам crossdomain.xml?

Если всё на одном хосте, то использование этого не требуется. А так crossdomain.xml должен находиться на том же хосте, куда и ведёт запрос из флэшки (на другой хост).

repz 26.04.2007 13:42

На хосте есть папка test в ней лежит php + flash там же папка data - откуда php берет картинки. В корне хоста лежит crossdomain.xml.

etc 26.04.2007 13:46

repz, прочтите ещё пять раз пост #4 и ответьте на вопрос в первом предложении.

repz 26.04.2007 13:50

Цитата:

Сообщение от repz
Имеется в виду, где (на каких хостах) располагается флэшка, PHP-крипт и сам crossdomain.xml?

Все распологается на одном хосте в одной папке на 127.0.0.1
Я в начале не использовал кросс, т.к. он вроде не нужен, но после того как не грузит подумал мож надо, без него тоже не работает.

FourSide 26.04.2007 13:53

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

etc 26.04.2007 13:57

Для начала: 127.0.0.1 — это локальный компьютер. Кто грузит данные? Откуда? Из инета доступен crossdomain.xml?

repz 26.04.2007 14:00

Данные грузят из инета открывая флешку картинка не подгружается.
У меня реал ип который смотрит в инет он же локалхост, у меня работает и через 127.... и через 195..., а из инета по адресу 195... все грузится(флеш) кроме картинки.
crossdomain.xml - естественно виден из инета по 195....


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

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