> Ivanek byl rychlejsi, nestihnul jsem to vcas najit.
To snad ani neni treba nekde hledat - vzdyt to da prostej selskej... :))
Tech reseni je samozrejme vic, stejne jako se da kazda konstrukce
napsat mnoha ruznymi zpusoby. Ale zaklad, dostat s hashe se jmeny
promennych v keys a s jejich hodnotami ve values ty puvodni promenne,
zustava.
Ten muj zpusob primeho zapisu symbolickeho linku $$x hned na kraji
scriptu je asi ze vsech nejjednodussi, ale da se to treba dat i do
fce, ktera pak ty promenne 'zglobalizuje' az na pozadani. Sice je to
trochu podobne drbani se levou rukou za pravym uchem, ale nekdy se
to muze snad i hodit (treba pokud je promennych opravdu hodne, ale
vsechny budou potreba jen zridka kdy, etc.):
function myvars($what){
foreach($what as $key=>$val){
global $$key;
$$key=$val;
}
}
a teprve zavolanim fce s prislusnym hashem v parametru ty promenne
vyplavou na svetlo bozi:
myvars($HTTP_POST_VARS);
Ivanek.
______________________________________________________________________
Reklama:
Letosni nejvetsi filmova podivana CHICAGO. Zvou Vas Hollywood Classics Entertainment a Magnesia. Hledejte na http://www.hce.cz
This archive was generated by hypermail 2.1.3 : 17. 05. 2003, 15:05 CEST