mike: Daten post get los werden

Beitrag lesen

Hallo Zusammen,

erstmal frohes neues Jahr! Alles gute euch allen.

So, habe ein kleines PHP-Skript gemacht.
Eine Liste mit Namen auf der man sich eintragen kann.
Wollte eigentlich ein einziges php-file machen.

  • GET in Datenbank schreiben
  • Liste ausgeben
  • Formular für Registrierung ausgeben und submit auf sich selbst

Jetzt habe ich das Problem, dass wenn ich einmal das Formular ausgefüllt habe werden die Daten nochmals in die Datenbank geschrieben, wenn man auf aktualisieren klickt, da die Daten noch in der URL sind.

Habe mir überlegt, das schreiben in die DB in ein anderes File auszulagern und dann per redirect auf die erste Seite zurück umzuleiten.

Aber es gibt dazu bestimmt eine schönere Lösung. Kriegt man irgendwie die GET-Daten aus der URL, damit man so oft aktualisieren kann ohne das nochmals in die DB geschrieben wird.

Vielleicht den HTTP-Header der Ausgabe manipulieren?

Danke für eure Tipps!

Gruss Mike