Maresa P.: erneutes senden der Daten bei Reload verhindern

Beitrag lesen

Hallo,

ich habe folgendes (eogenltich nicht PHP spezifisches Problem):

Auf meiner Website haben die Benutzer die Möglichkeit einen Eintrag im Gästebuch zu hinterlassen.

Dies geschieht folgendermasen:

1. Benutzer gibt Daten in HTML Formular ein und sendet das Formular ab. Als Formular Action ist gleiche Datei definiert. D.H. das Formular ruft sich selbst auf.

2. Mittels if Abfrage wird überprüft ob die Daten gesendet wurden. Ist dies der Fall, werden die Daten in einer MySQL Datenban gespeichert

Jetzt habe ich folgendes Problem:

Sobald ein User einen Eintrag verfasst hat und dann im Browser auf "aktualieseren" klickt, passier folgendes:

Das Dokument wird erneut angefordert und die vorher eingegebenen Daten werden erneut mitgeschickt. Die Daten werden also erneut in der Datenbank gepsichert.

Frage:
Wie kann ich das effizient verhindern?

Vielen Dank für Euere Hilfe

Maresa P.