Aktion bei Aktualisierung vermeiden.

mhribernik

Erfahrenes Mitglied
Hi.

Der Tietel beschreibt mein Problem eigentlich schon. Ich fabriziere gerade an einer Art Gästebuch. Doch wenn man etwas Postet, und anschließend die Seite Aktualisiert, wird der Eintrag noch einmal hinzugefügt. Und nochmal und nochmal.

Ihr könnt er hier ausprobieren: GB

Wie kann ich das ändern?

Danke im Voraus
 
maches doch so nach dem motto


"Ihr eintrag wurde eingetragen. Sie werden in 5 Sekunden zum Gb zurückgeleitet"
Diese sache geht übrigens per <meta http-equip..> musst mal googlen habs grade nicht im kopf
 
Genau, benutz einfach zum Eintragen ein anderes Script.
z.B. gb_insert.php
Dort wird dann der Eintrag hinzugefügt und dann kannst du den Benutzer entweder per header() sofort zum Gästebuch weiterleiten, oder eben über einen meta refresh nach einigen Sekunden:
Code:
<META HTTP-EQUIV=Refresh CONTENT="5; URL=gb.php">:
 
Danke.

Habs dank eurer Hilfe hinbekommen. Doch irgendwie ist das Komplizierter, dass mit der extra Seite zum Schreiben. Geht das denn nicht anders?
 
Wenn du alles in einem Script haben willst, kannst du auch auf die diese Seite leiten. Dadurch gehen die Werte auch verloren.
 
Jea! Danke.

Immer wieder hab ich Fragen und immer wieder gibt man mir Antworten! Danke euch allen!
 
Zuletzt bearbeitet:
Zurück