Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   FLASH MX 2004 && loadVariable? (http://www.flasher.ru/forum/showthread.php?t=49954)

Dwarf 06.10.2003 10:53

FLASH MX 2004 && loadVariable?
 
Почему Флеш не передает данные скрипту а только из получает вот КОД для ФЛЕША:

this.table = "PsyWEB";
this.qustionNumber = "1";

this.loadVariables("../../cgi-bin/tests/search.pl", _root.string_converter);

asd 06.10.2003 14:34

потому, что в данной ситуации переменные только принимаются. Чтобы передать и принять, надо вот так писать:
doc = new LoadVars();
doc.table = "PsyWEB";
doc.qustionNumber = "1";
doc.sendAndLoad("../../cgi-bin/tests/search.pl", doc);
doc.onLoad = function(ok) {
if (ok) {
trace("ok");
}
}

Dwarf 06.10.2003 17:39

Тогда еще вопрос:

как обратиться к полученным переменным с сервера и нужно ли указывать метод передачи ДАННЫХ (типа POST)?

wwwita 07.10.2003 11:20

Dwarf, пост надо указывать если делаешь loadVariables и хочешь отправлять, а здесь всё и так катит

Dwarf 07.10.2003 13:17

Тогда все-таки как обратиться к полученным переменным, ТАК чтоли?

типа: doc.var1 ... doc.var2?

Dwarf 07.10.2003 17:33

И в каком ВИДЕ они отправляются на сервер?
все так же var1=значение1&var2=значение2...
или как то иначе?

asd 09.10.2003 19:30

куда положил - там и бери ..... находятся они в объекте по имени doc. Соответственно обращайся doc.name_var .... etc

JeeP 14.10.2003 14:20

Re: FLASH MX 2004 && loadVariable?
 
Цитата:

Оригинал написал(а) Dwarf
Почему Флеш не передает данные скрипту а только из получает вот КОД для ФЛЕША:

this.table = "PsyWEB";
this.qustionNumber = "1";

this.loadVariables("../../cgi-bin/tests/search.pl", _root.string_converter);

можно и так передать избранные переменные, используя loadVariables:
this.loadVariables("../../cgi-bin/tests/search.pl?"+_root.string_converter, GET/POST);


Часовой пояс GMT +4, время: 10:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.