Posted By: Trifid (mam robota) on 'CZwww' Title: Re: PHP, vicerozmerna pole a POST) Date: Tue May 25 10:50:30 1999 > Zdar.. > Narazil jsem na nasledujici problem. Potrebuu v PHP pracovat s dvorozmenym > polem. Neni problem naspat napr toto: > <? > $a[1][1=1; > $a[1][2]=1; > $a[2][2]=1; > $a[2][1]=1; > ?> > a pak s tim nejak pracovat. > Problem je nasledujici. Mam formular, v nem elementy, ktere jsou pojmenovane > podle syntaxe dvorozmerneho pole, a potrebuju je predat metodou POST > skriptu. > Ale kdyz je rpedam, tak tam nejsou, resp, pole je deklarovane, ale jeho > hodnoty jsouo prazdne. Pritom jednorozmerne pole predam bez problemu. > Nesetkali ste se s tim nekdo a jak to resit. Setkal, v manualu :) PHP3 neumi v argumentech rozpoznt vicerozmerne pole, proto tvuj priklad nadefinuje hash $a s klici '1][1', '1][2'... Reseni - nepouzivat vicerozmerna pole, nebo - prekladat si vicerozmerna pole na jednorozmerna (x[3][4] == x[1*count(x[1])+4]), nebo - prekladat si vysledny hash na pole, substr() &spol; > Filo -- Trifid@Redigy.Cz ---------------------------------------------- ? --