Zadejte hledaný výraz...

Stav po odeslání formuláře

Goofy
verified
rating uzivatele
24. 7. 2009 15:38:33
Zdravím,
mám dotaz ohledně formuláře. Mám klasický formulář, který napojený na .php soubor, kde je script pro odeslání - to je v pohodě.
Když ve formuláři kliknu na odeslat, tak se mi po odeslání načte - "Formulář byl odeslán" (tak je to teď nastaveno). Chtěl bych však, aby se po kliknutí pro odeslání formuláře provedlo následující: odeslala se data, vymazala se z formuláře a pod formulářem se objevilo hlášení: "Odesláno" (nebo cokoliv jiného).
Jak to lze pořešit? Nevíte někdo prosím?
Díky za radu
24. 7. 2009 15:38:33
https://webtrh.cz/diskuse/stav-po-odeslani-formulare#reply342317
jirka
verified
rating uzivatele
25. 7. 2009 18:48:23
po zpracování dat z formuláře znova zobrazit formulář s hláškou. Já to řeším hlavičkou 301, takže uživatel může zmáčknout back, ale dostane se opět na prázdný formulář a nikoliv na znovuodeslání dat z formuláře
formulář -> zpracování -> header 301 -> formulář s hláškou
jirka
Napsal Goofy;327891
Zdravím,
mám dotaz ohledně formuláře. Mám klasický formulář, který napojený na .php soubor, kde je script pro odeslání - to je v pohodě.
Když ve formuláři kliknu na odeslat, tak se mi po odeslání načte - "Formulář byl odeslán" (tak je to teď nastaveno). Chtěl bych však, aby se po kliknutí pro odeslání formuláře provedlo následující: odeslala se data, vymazala se z formuláře a pod formulářem se objevilo hlášení: "Odesláno" (nebo cokoliv jiného).
Jak to lze pořešit? Nevíte někdo prosím?
Díky za radu
25. 7. 2009 18:48:23
https://webtrh.cz/diskuse/stav-po-odeslani-formulare#reply342316
Milan Seitler
verified
rating uzivatele
(5 hodnocení)
25. 7. 2009 22:44:16
Ulož formulář taky jako php
zpracuj.php:
//zpracovaní dat
header("Location:form.php?x=1");
?>
form.php
$zprava = "Odesláno"
if (isset($_GET)) {
echo $zprava
}
?>
Snad jsem to správně pochopil a napsal. :-)
25. 7. 2009 22:44:16
https://webtrh.cz/diskuse/stav-po-odeslani-formulare#reply342315
Goofy
verified
rating uzivatele
26. 7. 2009 22:37:21
Jj, díky moc.
Vyzkoušel jsem to. Po kliknutí na odeslat se provede odeslání a vyplněné údaje se smažou...
Akorát je tu jede problém - nápis "Odesláno" je tam pořád (tzn. spustím formulář a již tam je "Odesláno". Jsem zkoušel to odstranit, ale nejde mi to:-(
26. 7. 2009 22:37:21
https://webtrh.cz/diskuse/stav-po-odeslani-formulare#reply342314
Pro odpověď se přihlašte.
Přihlásit