Показать сообщение отдельно
Старый 12.12.2005, 12:21
aru вне форума Посмотреть профиль Отправить личное сообщение для aru Найти все сообщения от aru
  № 3  
Ответить с цитированием
aru

Регистрация: May 2002
Сообщений: 65
Отправить сообщение для aru с помощью ICQ
Цитата:
Сообщение от Antares
Сделать переменной уникальный префикс и забить все переменные с этим префиксом в массив. Вуаля.
Ну во первых нифига не понятно... попробую объяснить еще раз что надо...

допустим у меня флешка вызывается неизвестно с каким QueryString, теоретически я словил её в _root._url, взял всё что после ? и разбив на парый получил значиние типа ключ=значение.
то есть у меня вызывается флеш вот с таким хвостом:
test.swf?var1=value1&var2=value2
а может и вот с таким:
test.swf?var3=value3&var4=value4
и мне надо скажем массив
GetVars заиметь вида, для первого случая
GetVars["var1"] = value1;
GetVars["var2"] = value2;
для второго случая
GetVars["var3"] = value3;
GetVars["var4"] = value4;

Как тут каким-то префиксов разобраться я не понимаю. Объясните поподробнее.


Есть еще конечно вариант:
test.swf?GetVars[var3]=value3&GetVars[var4]=value4
но что по мне так это еще хуже чем писать парсер url.