Einzelnen Beitrag anzeigen
  #3  
Alt 14.06.2009, 14:16:24
mimatete mimatete ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 57
Beiträge: 9
AW: doppelte einträge im gästebuch nach browseraktualisierung (oder F5) vermeiden

Herzlichen Dank.

Folgendes habe ich gemacht:
1. gleich am Anfang des Formulars folgene Zeile eingefügt:
<input type="hidden" name="istweg" value=1>

2. vor dem öffnen der Datei mit den Einträgen:
if ($_POST["istweg"] == 1)

3. Nach dem Schließen der Datei zwei Varianten ausprobiert:
  • unset($_POST["istweg"]);
  • $_POST["istweg"] = "";

Leider ist das Programm sehr stur und wiederholt die Ausgabe weiter. Jede Aktualisierung bring eine neue Zeile in die Datei. Hmmmm.....
Ich habe auch nach dem eine Zeile in die Datei geschrieben wurde die entsprechende Variable auf NIX gesetzt. Wo befinden sich die Daten, die wiederholt reigeschrieben werden? im Cache? Ich habe zwar sehr viel über Computer gelernt, aber dieses Verhalten war nicht dabei :(
Hat noch jemand eine Idee?
Stört es, dass die Plausibilitätskontrolle von JS realisiert wird? Ich habe gelesen, dass es ohne Probleme geht und sogar empfohlen wird.

Danke
mimatete
Mit Zitat antworten