Просмотр полной версии : LoadVars... Объясните как работать, фичи новые :)...
сабж собсно.. а то им не могу со скриптом общаться с серверным, ваще че-то даже запрос не отправляет.. в инфе написано о-очень мало :(.... также скажите гден наддо вариблы хранить для отправки...
сэнькс...
допустим тебе надо отправить имя и пароль на сервер и получить ответ правильный пароль или нет. делаем следующее:
sVars = new LoadVariables()
// сначала опишем что будем делать с данными которые пришли от сервера
sVars.onLoad = function(success){
if (success){
// если есть контакт с сервером и мы вообще чтото получили
// проверяем ответ
if (this.code == "ok"){
_root.gotoAndStop("passwordOK");
} else{
_root.gotoAndStop("passwordError");
}
} else {
// сюда попадем в случае ошибки получения данных
// обработку ощибки сам придумай :)
trace ("connection error");
}
}
// теперь когда мы готовы чтото принять пошлем на сервер наши login и password
sVars.login = _root.login;
sVars.password = _root.password;
//тут собственно и посылаем данные
sVars.sendAndLoad("http://serverurl",sVars,"POST")
соответственно на сервере должен быть скрипт который получает login и password проверяет их и в случае успеха возвращает code=ok
вуаля :)
cool... щас пробнем :)...
только наверное не new LoadVariables(), a new LoadVars() ?
да, и еще - что ето за варибла success? ситемная встроенная?
success по аналогии с XML сделана. в принципе туда кладется булеан, все ли в порядке с коннектом.
ясно, сэнькс... :)... если кто-нить еще че нить красивого про LoadVars хочет добавить - плиз...
допустим с самого начала, создали динамическое поле для лоджина, назвали login и динамическое поле password и так же его назвали, потом кнопку, скрипт куда втыкать? подробно плиииз
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.