Iedereen kent het wel, je submit iets je komt bij een pagina met of fout melding of succes (klik hier om verder te gaan blaat) of je wordt meteen naar het topic (of iets) gestuurd
maar dan, je klikt op back en komt of meteen bij een error van deze pagina is al verstuurd, je klikt op F5 en alles gegevens worden nog keer verstuurd..
hoe los ik dit op?
Ik heb nu dit idee
ik typ ff heel ranzig dus niet gaan zeuren van je moet met _POST enz gaan werken dat weet ik wel
of kan dit heel makkelijk anders?
maar dan, je klikt op back en komt of meteen bij een error van deze pagina is al verstuurd, je klikt op F5 en alles gegevens worden nog keer verstuurd..
hoe los ik dit op?
Ik heb nu dit idee
ik typ ff heel ranzig dus niet gaan zeuren van je moet met _POST enz gaan werken dat weet ik wel
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| session_start(); if ($_SESSION['submitted']) { // error? of succes message } else { if ($submit) { // php checks en in db plaatsen $_SESSION['submitted'] = TRUE; } else { // invul scherm (<form> enz) } } |
of kan dit heel makkelijk anders?