![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 14
|
Можно, конечно. Только сами-то усилия тоже прилагайте. Делать переменные глобальными из локальных - это же азы для любого языка. Вам предстоит провести некоторое время на сайте Adobe. У них отличный хелп по AS с примерами.
http://help.adobe.com/ru_RU/FlashPla...mbols.html#top |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 9
|
Всем привет ещё раз! Что-то у меня теперь проблема вот такого вида:
response=1%2E%20%3F%3F%3F%3F%3F%3F%3F%20%3F%3F%3F%3F%3F%3F%3F%2E%0A2%2E%20Julia%20%3F%3F%3F%3F%3F%3F%3F%3F%3F%2E%0A,0,0,undefined Добавлено через 5 минут Вот полный код import flash.net.URLVariables; import flash.net.URLRequest; import flash.net.URLLoader; import flash.events.Event; var variables:URLVariables = new URLVariables("do=returnAll"); var request:URLRequest = new URLRequest(); request.url = "http://test2.ru/"; request.method = URLRequestMethod.POST; request.data = variables; var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.addEventListener(Event.COMPLETE, printResponse); loader.load(request); function printResponse(e:Event):void { var myRows:Array = String(e.target.data).split('\n'); for (var i=0; i<myRows.length; i++) { var thisRow:Array = myRows[i].split(' '); var id:String = String(thisRow[0]); var firstName:int = parseInt(thisRow[1]); var lastName:int = parseInt(thisRow[2]); var justText:String = String(thisRow[3]); trace(id + ',' + firstName + ',' + lastName + ',' + justText); } } не получается вывести переменные за пределы функции ((( выдает null! function printResponse {...} - в ней есть переменные, внутри функции вывод происходит нормально, как вывести эту переменную за пределами функции? - напишите, пожалуйста, пример вывода переменной! Последний раз редактировалось EvgenZi; 29.08.2011 в 11:43. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 14
|
Только из php данные на русском должны быть в кодировке UTF-8, а не windows-1251.
Данные за пределами функции у вас null, потому что, видимо (кода обработки в исходнике не вижу), вы их пытаетесь обработать раньше, чем они наполняются данными, полученными от php. |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 9
|
А пример, пожалуйста)
Добавлено через 53 секунды наполняются : число 23 и имя и фамилия Добавлено через 51 час 48 минут Ладно! Проще напишу! В actionscript пришла переменная! КАк её использовать в другой функции???? Последний раз редактировалось EvgenZi; 31.08.2011 в 21:25. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:32. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|