Вот такой код
Код AS3:
fil = new FileReference();
fil.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA, savedFile);
fil.upload(new URLRequest("http://test1.ru/board.php")); //(barray, "image.png");
}
public function savedFile(e:DataEvent)
{
if (ExternalInterface.available)
{
ExternalInterface.call("postImage",fil.name);
//trace(fil.;
}
}
Выдает ошибку -
Код:
Error: Error #2037: Неправильный порядок вызова функций, или предыдущий вызов был неуспешным.
at flash.net::FileReference/upload()
at RunningMan/clickListener()
Ведь причина не в безопасности? А в чем тогда?
Написал за день классный графический редактор, все работает FileReference.save тоже
а с этим никак не разберусь, замучился.
board.php делает print $_FILE, cервер обычный Denwer, добавил в папку с swf crossdomain.xml
-
Код:
<allow-access-from domain="127.0.0.1" />
<allow-access-from domain="localhost" />