![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
Доброе...
Есть база , в которой есть имя, пароль и 9 ячеек с цифрами. Как мне во флеше (as3) получить эти значения? Игрок логинится таким способ: function loginAndPass(event:MouseEvent):void{ var result:String = "http://sait.ru/login.php"; var myRequest:URLRequest = new URLRequest(result); var loader:URLLoader = new URLLoader(); var myParams:URLVariables = new URLVariables(); myParams.ename = box_login.getText(); myParams.passwords = box_pass.getText(); myRequest.data = myParams; loader.dataFormat = URLLoaderDataFormat.TEXT; myRequest.method = URLRequestMethod.POST; loader.addEventListener(Event.COMPLETE, insertAdvertisementHandler, false, 0, true); loader.load(myRequest); } function insertAdvertisementHandler(event:Event) : void { var myData:int = int(event.target.data); trace(myData); login_pass.addChild(error1); error1.width=500; switch (myData) { case 1: trace("Нет такого пользователя"); error1.setError("Пользователь "+box_login.getText()+" не существует или неверный пароль!", 110,10); break; case 2: trace("Добро пожаловать "+box_login.getText()); error1.setError("Добро пожаловать пользователь "+box_login.getText()+"", 110,10); break; } }
Не пойму как принимать значения из php? Если добавлять еще одно echo, то я вообще ни чего не могу поймать... Спасибо.
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 149
|
Да по разному можно. Можно передавать в виде урл-строки
Можно отдавать XML Ну и соответствующем образом разбирать ответ во флеш. Для данных вариантов есть уже готовые классы. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
Сделал через xml/
Дописал код после проверки данных в php:
В общем спасибо)
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
Это кривой способ, потому что много ручной работы получается. Лучше заменить
на А из пыхи слать ответ так: Ну и, естественно, убрать в скрипте все лишние echo
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
|
[+4 06.05.14]
|
Цитата:
__________________
Марк Tween |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|