Autor | Zpráva | ||
---|---|---|---|
HGD Profil |
#1 · Zasláno: 3. 6. 2009, 22:35:15
Mam takovéhle pole:
Array ( [messId] => Array ( [0] => 5 [1] => 1 ) [del_rec] => Smazat označené ) a potřeboval bych z něj dostat to [del_rec] a nebo ještě líp jen to po tom podtržítku. Něco sem tu zprznil a lezou z toho jen ty 3 písmena, což je hezký, ale připadá mi ten kód takovej praseckej foreach($_POST as $key => $pole); echo $key[4].$key[5].$key[6]; Ale funguje, ale de mi o to, jestli by to šlo i nějak jinak, elegantněji? |
||
Alphard Profil |
#2 · Zasláno: 3. 6. 2009, 22:38:31
array_keys()?
|
||
Nox Profil |
#3 · Zasláno: 3. 6. 2009, 22:39:45
Především je to ale podle mě špatně navržené, tady asi nebude žádný postup neprasácký
co třeba přidat [delete] => "rec" nebo podobně? |
||
HGD Profil |
#4 · Zasláno: 3. 6. 2009, 22:44:50
ono je to z pole POST, takže těžko s tim něco elegantně řešit asi a kdybych použil array_keys, tak stejně budu muset použít explode abych dostal jen ty 3 písmena, takže to asi necham takle :-D
|
||
tiso Profil |
#5 · Zasláno: 3. 6. 2009, 22:59:15
HGD - bráni ti niečo upraviť ten formulár? Pridať hidden polia by nemal byť problém:
<input type="hidden" name="action" value="del"> <input type="hidden" name="what" value="rec"> |
||
AM_ Profil |
#6 · Zasláno: 4. 6. 2009, 11:25:35
„ono je to z pole POST, takže těžko s tim něco elegantně řešit“
Co je na POST špatné? |
||
Časová prodleva: 15 let
|
0