Offtopic: Refresh nach POST
Posted: Thu Sep 03, 2009 12:49 pm
Ich arbeite gerade an einer Online-Datenbank, bei der Daten per POST gesendet werden. Wenn ich nach dem Senden der Daten den Reload-Button drücke, kommt eine Meldung „Möchten Sie dieses Formular wirklich nochmals absenden?“. Eine logische Meldung, denn die gleiche Seite wird mit den gleichen POST-Daten aufgerufen und die Daten werden erneut in die Datenbank geschrieben.
Bei Serendipity wird das sehr elegant umschifft: Wenn ich einen Kommentar abgesendet habe, erscheint die gleiche Kommentarseite wieder, ein Reload erzeugt aber keine Meldung und es werden offensichtlich keine POST-Daten gesendet.
Leider konnte ich in der ellenlangen index.php von Serendipity nicht herausfinden, was der POST-Aufruf von /index.php?url=archives/xxx-titel.html#feedback nun anders macht.
Kann mir jemand auf die Sprünge helfen? Google wollte mir nicht helfen…
Bei Serendipity wird das sehr elegant umschifft: Wenn ich einen Kommentar abgesendet habe, erscheint die gleiche Kommentarseite wieder, ein Reload erzeugt aber keine Meldung und es werden offensichtlich keine POST-Daten gesendet.
Leider konnte ich in der ellenlangen index.php von Serendipity nicht herausfinden, was der POST-Aufruf von /index.php?url=archives/xxx-titel.html#feedback nun anders macht.
Kann mir jemand auf die Sprünge helfen? Google wollte mir nicht helfen…