![]() |
|
||||||||||
|
|||||
|
Привет Други!
Помогите кто чем может ![]() public class PHPLoader extends URLLoader { private var _answer:Object; private var _callBack:Function; public function PHPLoader(url:String, param:Array=null, callBack:Function = null) { var myVars:URLVariables=new URLVariables; var path:URLRequest=new URLRequest(url); this._callBack = callBack; for (var i:uint = 0; i< param.length; i++) { myVars[param[i].name] = param[i].value; } path.data =myVars; path.method =URLRequestMethod.POST; this.dataFormat=URLLoaderDataFormat.VARIABLES; this.load(path); this.addEventListener(Event.COMPLETE,completeHandler); this.addEventListener(Event.OPEN,openHandler); this.addEventListener(ProgressEvent.PROGRESS,progressHandler); this.addEventListener(SecurityErrorEvent.SECURITY_ERROR,securityErrorHandler); this.addEventListener(HTTPStatusEvent.HTTP_STATUS,httpStatusHandler); this.addEventListener(IOErrorEvent.IO_ERROR,ioErrorHandler); } private function completeHandler(event:Event):void { _callBack(this.data); } } Как же мне получить то что выводит php а не само его тело? ЗЫ убрал обработчики ошибок, чтобы сократить код спасибо ![]()
__________________
мира и гармонии |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
А где лежит php скрипт то? При обычном запросе из браузера к php скрипту, что скрипт возвращает?
|
|
|||||
|
адресс к скрипту передается параметром
с путем вроде нет проблем - так как загрузка происходит ... только вот возвращается само тело скрипта... скрипт вроде самый простой - браузер выдает variable=value
__________________
мира и гармонии |
|
|||||
|
а что он вам должен вернуть по-вашему? )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
А какой url вы скармливаете в PHPloader? Похоже, у вас с AS3 все в порядке, а вот в безопасности сервера дырка такая, что слон пролезет. Если бы можно было простой флешкой качать PHP исходники, невзломанных серверов не осталось бы.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|