Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

Weiterleitung beim Absenden eines Formulars

  Alt 16. Sep 2007, 13:44
Hallo,

auf meiner Website ist es so, dass man Dinge kommentieren kann. Nach dem Absenden des Kommentars sieht man ohne lange Wartezeit die Meldung über den erfolgreichen Eintrag. Das funktioniert einwandfrei, hat jedoch den Nachteil, dass beim Aktualisieren der Seite (F5) die Formulardaten neu gesendet werden. Das merkt man daran, dass die Browser einen darüber mit einem entsprechenden Dialog informieren und nachfragen, ob die Daten erneut gesendet werden sollen.
Momentan ist die Weiterleitung mittels der PHP-Funktion header() gelöst.

Auf eine Wartezeit und somit eine HTML-Weiterleitung möchte ich verzichten. Eine AJAX-Lösung, die ich spaßeshalber getestet habe, funktionierte problemlos, doch AJAX bzw. JS allgemein möchte ich dafür nicht verwenden.

Wie löst man das Problem sauber?

Grüße
  Mit Zitat antworten Zitat