Stefan Jäger: Übermittlung von Daten funktioniert erst beim Reload der Seite

Beitrag lesen

Hi

ich schreibe zur Zeit ein Script um, um es an die neue PHP Version 4.3.0 (4.3.1) anzupassen. Der Autor des Scripts entwickelt es nicht mehr weiter und er hat mir erlaubt, damit alles mögliche zu machen, nur nicht unter meinen Namen zu veröffentlichen. Habe es auch schon geschafft das Script soweit zum Laufen gekriegt, das man mit umwegen in den geschützten Bereich kommt. Zur Information: Es handelt sich um ein Login-Script mit erweiterter Benutzerverwaltung und Auswertung.

Zum Problem an sich:
Ich gebe in das Formular Benutzername und Passwort ein und klicke auf Submit. Auf der darauf folgenden Seite kommt gar nix. Wenn man jetzt aber die Seite neu lädt und die Informationen erneut sendet, klappt das Script einwandfrei. Das ganze hängt auch mit register globals zusammen. Bei register globals = on funktioniert alles einwandfrei, allerdings will ich es ohne register globals (=off) benutzen. Die neuen Befehle mit $_GET, $_COOKIE und so weiter hab ich schon eingebaut. Desweiteren habe ich eine Textausgabe auf der zweiten Seite, die den Benuternamen und das Passwort anzeigt um festzustellen ob die Variablen leer oder korrekt übermittelt werden. Die Variablen werden auch schon beim ersten mal, wenn man auf submit klickt korrekt übermittelt.
Nun zur Frage: An was kann es liegen, das das Script erst beim erneuten Senden der Daten beim Reload der Seite funktioniert?

Für jegliche Hilfe wäre ich sehr dankbar. :-)

mfg
Stefan Jäger