PDA

Просмотр полной версии : LoadVars... Объясните как работать, фичи новые :)...


Хрюндик
04.04.2002, 13:17
сабж собсно.. а то им не могу со скриптом общаться с серверным, ваще че-то даже запрос не отправляет.. в инфе написано о-очень мало :(.... также скажите гден наддо вариблы хранить для отправки...
сэнькс...

Дениска
04.04.2002, 14:20
допустим тебе надо отправить имя и пароль на сервер и получить ответ правильный пароль или нет. делаем следующее:

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



вуаля :)

Хрюндик
04.04.2002, 16:49
cool... щас пробнем :)...
только наверное не new LoadVariables(), a new LoadVars() ?

Хрюндик
04.04.2002, 16:58
да, и еще - что ето за варибла success? ситемная встроенная?

Дениска
04.04.2002, 17:34
success по аналогии с XML сделана. в принципе туда кладется булеан, все ли в порядке с коннектом.

Хрюндик
04.04.2002, 20:37
ясно, сэнькс... :)... если кто-нить еще че нить красивого про LoadVars хочет добавить - плиз...

kit2x
09.04.2002, 18:20
допустим с самого начала, создали динамическое поле для лоджина, назвали login и динамическое поле password и так же его назвали, потом кнопку, скрипт куда втыкать? подробно плиииз