Autor Zpráva
Ghosting
Profil
Zdravím,
lze nějak zajistit v php aby si script pamatoval odesílaný text v inputu (nebo textaree) při neúspěšném odeslání formuláře?
YoSarin
Profil
Ghosting
Při neúspěšném odeslání formuláře data někam ulož (ideálně do cookie) a při vykreslování formuláře kontroluj jestli cookie existuje a pokud ano, tak předvyplň formulář. Př úspěšném odeslání cookie smaž. Nezapomeň cookie nastavit nějaký rozumný časový rozsah - jedna minuta by měla bohatě stačit.
Timy
Profil
Ghosting
Co znamená neúspěšně odeslaný formulář? Jestli se formulář odeslal, ale uživatel třeba jen špatně vyplnil nějaký údaj, tak ty údaje jsou v $_POST.
Ghosting
Profil
Timy
Ano přesně tak. ted trochu nevim jak ty data ale vythnout.
Měsíček
Profil
Pokud budeš kontrolovat "správnost vstupu" pomocí JS (jak to děláš teď) tak velice těžko.
Sicario
Profil *
Ghosting
Echo zname?:-)
echo '<input type="text" value="'.htmlspecialchars($_POST['text']).'">';
Sicario
Profil *
Pardon...
echo '<input type="text" value="'.htmlspecialchars($_POST['text']).'" name="text">';
Ghosting
Profil
Měsíček
To není JS ale PHP.

Sicario
Aha uz mi to docvaklo, diky.

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