Просмотр полной версии : опять flash > php > flash
catilina
20.10.2003, 19:12
обясните плз в чем может быть проблема
задача:
1.загружаю из php массив переменных,
2. возвращаю php-скрипту параметр чтоб сервер этот массив пересортировал
3. принимаю первоначальный но пересортированный массив
резалт:
массив возвращается в старом виде
это из-зи кеша или что-то другое?
Телепаты думают про register_globals. Остальным нехило бы исходник показать.
Armen Khanoyants
20.10.2003, 20:35
а он вообще возвращается?
уверен? проверь может вообще ничего не происходит.
для чего в php-то все посылать?
что за массив такой
catilina
21.10.2003, 11:05
есть int.php из которого я беру int1=bla1, int2=bla2 и т. д.:
vars = new LoadVars();
vars.load("int.php");
vars.onLoad = function(success) {
for (this.a=1; this.a<=this.total; this.a++) {
_root.listbox.addItem(this["int"+this.a])
}}
отсылаю в след. кадре параметр для пересортировки (в тот же файл):
loadVariablesNum("int.php?reorder=ok", 0, "POST")
теперь в int.php есть int1=bla8, int2=bla5 и т. д. которые и возвращаю обратно, как выше:
listbox.removeall();
vars = new LoadVars();
vars.load("int.php");
vars.onLoad = function(success) {
for (this.a=1; this.a<=this.total; this.a++) {
_root.listbox.addItem(this["int"+this.a])
}}
при этом нужно использовать всегда один и тот-же пхп файл и избежать рефреша .
это возможно вообще? не кешируется ли скрипт?
catilina
21.10.2003, 21:11
есть вопрос поконкретнее>>
передаю параметр из флеша php-скрипту:
loadVariablesNum("script.php" add develope, 0);
где develope - некая переменная, скрипт видит значение этой переменной, но не возвращает то, что должен возвращать.
если пишу: loadVariablesNum("script.php" add "Finance", 0); - все работает.
как это обойти?
help
1. Как ты узнал, что скрипт действительно видит параметр?
2. Запускать скрипт из адресной строки браузера пробовал?
catilina
22.10.2003, 12:21
да, с адресной строки тоже работает..
тут некая типичная проблема, флеш не успевает интерпретировать переменную как ее значение..
нет никакого выхода?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.