PDA

Просмотр полной версии : передача переменных не работает


Albion
08.06.2008, 00:12
Столкнулся с проблемой - в сайте на флэш реализована передача переменных для обработки в пхп скрипт и последующий возврат во флэш. При просмотре в среде разработки(adobe FLASH CS3) - все работает, но после сохранения проекта в swf передача перестает работать.
Код передачи:
client.sendAndLoad("http://test1.ru/res.php",client);
где test1.ru - соответственно сайт на моем компьютере, а client - мувик с прикрепленными переменными
Возможно дело в настройках publish, но не знаю, как их корректно настроить.

alexcon314
08.06.2008, 01:17
ммм... точно test1.ru? вы каким сервером пользуетесь? настроили хост правильно?
Просто обычно на localhost коннектятся..

Albion
08.06.2008, 02:56
сервер - Denwer, если я правильно понял вопрос
test1.ru - точно, повторяю, в просмотре все работает, но при экспорте в свф перестает...
пробовал юзать
System.security.allowDomain("test1.ru");
но так и не получил нужного эффекта...

CaXaP
08.06.2008, 15:03
попробуйте заменить абсолютные ссылки относительными (например поместить свф и пхп файлы в 1 папку и попробовать обращаться сразу по имени файла например
client.sendAndLoad("res.php",client);

Если сработает, значит проблема в неправильном понимание свф файлом путей (мб добавляет что-нибудь лишнее в строку адреса).

У меня была противоположная ситуация - в среде разработки пхп файлы код не видел, а свф файлы видели.

Alex Lexcuk
09.06.2008, 15:12
Может пригодится
Когдато делал флеш игру на АS2 и все шаги записывал
http://kind-armadillo.pochta.ru/fla/AS-2-php.rar

Флешка со счетчиком посещаемости
http://murmadillo.tut.su/php_flash/page_0.html