Hallo,
ich schreibe gerade ein kleines Skript, mit dem man Kommentare zu einem Artikel posten kann. Dafür gibt es ein HTML Formular, das die Daten per post an PHP übergibt. Damit die Formulare nicht doppelt abgeschickt werden, habe ich auch ein hidden Feld "unique", in dem ich einen md5 Wert speichere.
Jetzt habe ich genau bei einem Artikel ein Problem, das mir seit zwei Tagen den letzten Nerv raubt. Schicke ich das Formular nämlich ab, steht in $_POST["unique"] NICHT der Wert, der im hidden input Feld stand. Habe extra den Post-Wert ganz an den Anfang meines Skriptes gestellt und der Wert unterscheidet sich definitiv vom Wert, der im Formular stand.
Das ist auch nur bei einem einzigen Artikel der Fall, bei allen anderen klappt das problemlos. Habe auch sonst nirgend irgend etwas, was den unique-Wert überschreiben würde. Bin am Verzweifeln und über jeden Tipp dankbar, wie ich dem Fehler noch finden könnte.