Autor | Zpráva | ||
---|---|---|---|
dragon124 Profil |
#1 · Zasláno: 14. 12. 2012, 16:28:39
Dobrý dem,
Vzhledem k tomu, že cpát pole do hidden formuláře je hloupost, tak jsem vymyslel, že by bylo dobré udělat session, ale problém je v tom, že se mi na internetu nepodařilo najít, jak se dělá v nových verzích PHP (PHP 5.4) Prosím poraďte, jak udělám session? A půjde do ní dát pole? |
||
DJ Miky Profil |
#2 · Zasláno: 14. 12. 2012, 16:41:39
dragon124:
„problém je v tom, že se mi na internetu nepodařilo najít, jak se dělá v nových verzích PHP (PHP 5.4)“ Mohl jsi nejdřív zkusit manuál: http://www.php.net/manual/en/session.examples.basic.php Příklad tam na to je. A co se týče datových typů, ano, do session lze vložit pole, dokonce i objekty. |
||
dragon124 Profil |
Omlouvám se za špatně položený dotaz, jde mi o to, že přeci nemohu napsat
$_SESSION['pole[$cislo]] ; To mi nefunguje |
||
Taps Profil |
#4 · Zasláno: 14. 12. 2012, 17:52:29
dragon124:
vlož sem celý kod. |
||
Tori Profil |
#5 · Zasláno: 14. 12. 2012, 22:02:07
dragon124:
Tohle jste myslel? $_SESSION['pole'] = array(3 => 'baf!'); $cislo = 3; echo $_SESSION['pole'][$cislo]; |
||
Časová prodleva: 5 dní
|
|||
dragon124 Profil |
Děkuji, bohužel jsem narazil na problem, který se mi ovšem zdá být němožný.
Prý mám vyčerpanou paměť. Paměti mam ale hodně a krátký PHP script jí nemůže sežrat 128MB... Navíc problém nastane na začátku.. |
||
pcmanik Profil |
#7 · Zasláno: 19. 12. 2012, 18:36:27
dragon124:
Ukáž nám svoj kód, ťažko poradíme ked ho nevidíme. |
||
dragon124 Profil |
#8 · Zasláno: 20. 12. 2012, 11:05:48
Vždy nastane problém na této řádce:
$_SESSION['smetoda'][$cislo][1]=1; Už jsem před tím udělal všechny náležitosti, jako inicializovat session, nebo říct, že session "smatoda" je pole... |
||
Tori Profil |
#9 · Zasláno: 20. 12. 2012, 12:36:53
dragon124:
Můžete ukázat celý kód? Zaplnění paměti je nejspíš někde jinde (např. úpravy obrázků žerou hodně paměti). |
||
Časová prodleva: 11 let
|
0