Autor | Zpráva | ||
---|---|---|---|
Mch81 Profil |
#1 · Zasláno: 23. 2. 2009, 16:28:44
zdravim muze nekdo pomoci, mam stranku, na ktere si muzu nastavit filtr, ze ktereho potom z databaze vyskoci data a na stejne strance se vypisi do tabulky, kdyz kliknu na nejaky zaznam, tak se mi otevre detail opet na stejne strance, ale kdyz dam zpet v prohlizeci vyskoci hlaska znova odeslat, da se to nejak obejit, aby ta hlaska nevyskocila, ale naopak se zobrazila puvodni stranka, kde byl vypis z databaze.
|
||
ninja Profil |
#2 · Zasláno: 23. 2. 2009, 18:46:10
Duvod je ze formular odesilate pomoci metody POST. Zkuste pouzit GET, pripadne po prijmuti POST dat uzlote hodnoty do SESSION a provedte reload stranky s naslednym nactenim dat ze SESSION.
|
||
Mch81 Profil |
#3 · Zasláno: 24. 2. 2009, 09:45:23
diky, get funguje, ale je to zbytecne dalsi nebezpeci. Zkusim to hodit do session.
|
||
Mch81 Profil |
#4 · Zasláno: 24. 2. 2009, 10:41:14 · Upravil/a: Mch81
jeste jeden dotaz, umim ulozit do session jednu promennou
$_SESSION["filtr"] = $prom; |
||
Mch81 Profil |
#5 · Zasláno: 24. 2. 2009, 10:43:13
nebo musim pro kazdou promenou vytvorit novou session?
|
||
kajaman Profil |
#6 · Zasláno: 24. 2. 2009, 10:48:32
$_SESSION je pole, pro každou proměnnou přidáš nový prvek do pole:
$_SESSION['uzivatel'] = 'franta'; $_SESSION['prava'] = 'admin'; |
||
Mch81 Profil |
#7 · Zasláno: 24. 2. 2009, 12:14:02
diky
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0