Autor | Zpráva | ||
---|---|---|---|
Ghosting Profil |
#1 · Zasláno: 26. 12. 2008, 15:18:04
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 |
#2 · Zasláno: 26. 12. 2008, 15:23:32
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 |
#3 · Zasláno: 26. 12. 2008, 15:31:37
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 |
#4 · Zasláno: 26. 12. 2008, 15:35:52
Timy
Ano přesně tak. ted trochu nevim jak ty data ale vythnout. |
||
Měsíček Profil |
#5 · Zasláno: 26. 12. 2008, 15:42:40
Pokud budeš kontrolovat "správnost vstupu" pomocí JS (jak to děláš teď) tak velice těžko.
|
||
Sicario Profil * |
#6 · Zasláno: 26. 12. 2008, 17:24:14
Ghosting
Echo zname?:-) echo '<input type="text" value="'.htmlspecialchars($_POST['text']).'">'; |
||
Sicario Profil * |
#7 · Zasláno: 26. 12. 2008, 17:25:00
Pardon...
echo '<input type="text" value="'.htmlspecialchars($_POST['text']).'" name="text">'; |
||
Ghosting Profil |
#8 · Zasláno: 26. 12. 2008, 21:41:38
Měsíček
To není JS ale PHP. Sicario Aha uz mi to docvaklo, diky. |
||
Časová prodleva: 16 let
|
0