Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Flash + php (http://www.flasher.ru/forum/showthread.php?t=134872)

JekelSkaz 20.01.2010 12:21

я не могу понять....зачем нужно указывать "_root" при отправке кудато переменки????

э имел ввиду при отправке данных из флэша куда-то

Добавлено через 4 минуты
syda.text = _root.foo ...мдамс а _root.foo чему равен? нужно чтобы он был равен загруженой переменной

Добавлено через 2 часа 18 минут
аууу прием прием

alexcon314 20.01.2010 15:56

Цитата:

я не могу понять....зачем нужно указывать "_root" при отправке кудато переменки????
...имел ввиду при отправке данных из флэша куда-то
При отправке с помошью устаревшей функции loadVariables() второй параметр просто не играет никакой роли, он нужен только при загрузке. Однако, формально его указывать нужно.
Цитата:

если вы грузите с сервера строку вида foo=2&bar=3, указав при этом целевым объектом _root, то после загрузки вы сможете обратиться к загруженным переменным так: _root.foo (вернет 2) и _root.bar (вернет 3).
Вы внимательно прочитали?
После загрузки делайте с _root.foo, что хотите. Соответсвенно строке foo=2&bar=3 foo будет равно 2, bar будет равно 3.

JekelSkaz 20.01.2010 21:26

угу...я понял...спасибище) еще вопрос...
у меня две кнопки и два поля текстовых....одна кнопка на загрузку во флеш переменок вторая из флеша....и код у них примерно одинаков...получается что когда я нажимаю "отправить" мне сразуже приходит ответ но я хочу чтобы ответ был только при нажатии конопки "получить"

Код AS3:

on(release) {
loadVariables("http://doobiz.co.cc/flash/server.php?value="+_root.tuda.text, "_root", "GET");
}

и можно ли загружать отдельно выбраные переменки во флеш?
как выше в коде указал чтозагружать в пхп так и хочется указать что в флеш загрузить)


еще я пишу
Код AS3:

but.onPress = function(){
                loadVariables("http://doobiz.co.cc/flash/server.php", "_root", "GET");
                _root.shnel.text = _root.syda.text;
}

shnel - текстовое поле
syda у меня загружается в флеш....
но shnel не берет текст переменки((

alexcon314 21.01.2010 08:47

Я вам уже сказал, если хотите нормально работать с сервером из флэша, изучите и используйте класс LoadVars, он как раз для этих целей и предназначен.


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

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