Autor | Zpráva | ||
---|---|---|---|
xlifer Profil |
#1 · Zasláno: 25. 6. 2011, 13:22:39 · Upravil/a: xlifer
Jak lze předat v hlavičce Header zpět formuláři odeslané hodnoty? Níže uvadím modelový příklad záměru, kdy z formulaře směruji na zpracovatelský skript ze kterého chci následně přejít zpět na formulář, buď se stavem ok, kdy není potřeba poslat zpět vyplněné údaje nebo naopak s chybovým statusem ke kterému potřebuji doplnit poslané hodnoty. Děkuji za pomoc.
formular.php <form action="zpracuj.php" method="post"> <input type="text" name="pole1" value="hodnota"> <input type="text" name="pole2" value="hodnota"> <input type="text" name="pole3" value="hodnota"> </form> zpracuj.php // zpracování formuláře ... ... // směrování zpět na formulář if ($chyba) { // přidat odeslané pole } Header('Location: formular.php'); |
||
Taps Profil |
#2 · Zasláno: 25. 6. 2011, 13:43:06
podle mě by bylo vhodné využít session
|
||
xlifer Profil |
#3 · Zasláno: 25. 6. 2011, 14:03:05
Taps:
Takže přehodit vše z $_POST na $_SESSION, ale musí jít i nějak předat přímo v Header... Session je možná jednodušši, ale přes Header asi více praktické? |
||
Časová prodleva: 13 let
|
0