получить DOCUMENT_ROOT во флэш-памяти AS3? - PullRequest
0 голосов
/ 20 октября 2011

Я работаю над проектом в AS3, который подключается к файлу PHP. Мне нужно, чтобы все было сделано динамически, поэтому мне нужен способ получить document_root во флэш-памяти, как в php ($_SERVER['DOCUMENT_ROOT'];).

это возможно? есть идеи как?

ура

Ответы [ 2 ]

1 голос
/ 20 октября 2011

Может просто проанализировать $_SERVER['DOCUMENT_ROOT'] в SWF через FlashVars.

<object width="" height="">
    <param name="flashvars" value="docroot=<?php echo $_SERVER['DOCUMENT_ROOT']; ?>" />
    <embed width="" height="" src="file.swf?docroot=<?php echo $_SERVER['DOCUMENT_ROOT']; ?>" />
</object>

А потом в AS3:

var parsed:Object = root.loaderInfo.parameters;
var docRoot:String = parsed.docroot;

// do stuff with docRoot
0 голосов
/ 20 октября 2011

Вы можете получить путь к файлу SWF (с именем SWF) с помощью stage.loaderInfo.loaderURL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...