Autor Zpráva
xlifer
Profil
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
podle mě by bylo vhodné využít session
xlifer
Profil
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é?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0