![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2010
Сообщений: 102
|
собственно вроде как разобрался как гонять переменные с флеша в пхп и назад. Вот только никак не могу понять как быть с масивами?
вот к примеру есть в флешке два текстоввых поля в которые я ввожу числа. Отправляю эти числа в пхп, он сумирует и возвращает ответ в третье текстовое поле во флеше. package { import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLRequestMethod; import flash.net.URLVariables; public class AS3_PHP_AS3 extends Sprite { private var _url:String="http://www.wereewe.ru/klm.php"; public function AS3_PHP_AS3() { okBTN.addEventListener(MouseEvent.MOUSE_DOWN, sendVars); } private function sendVars(e:MouseEvent):void { var v:URLVariables = new URLVariables(); v.number1=int(num_1TXT.text); v.number2=int(num_2TXT.text); var req:URLRequest = new URLRequest(_url); req.method = URLRequestMethod.POST; req.data=v; var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onComplete); loader.load(req); } private function onComplete(e:Event):void { try { //var vars:URLVariables=new URLVariables(e.target); trace("Успешно получен ответ: " + e.target.data); sumTXT.text = e.target.data; } catch (e:TypeError) { trace("Не могу получить ответ от сервера."); } } } }
а вот если я хочу отправить массив и получить массив. С типизированными данными а не строку. Таковое возможно и как это сделать?? |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 102
|
а на сколько эта штука шустрая, если её использовать скажем для больших проектов?
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 545
|
|
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Цитата:
__________________
Я просто добрый шутник. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|