Hi,
Ich gleiche die Benutzereingaben mit einer Datenbank ab. Falls keine Übereinstimmung: Formular ruft dich selbst wieder auf. Falls: Übereinstimmung:
header ('...');
In letzterem Fall solltest du die Session-ID selber übergeben, das macht PHP bei einem Location-Header nicht automatisch.
Hierfür kannst du die Konstante SID benutzen - die ist leer, wenn PHP bereits erkannt hat, dass es Cookies nutzen kann.
Wenn nicht, dann enthält sie den Text sessionname=sessionid, den du per ?SID bzw. wenn schon ein Querystring vorhanden ist per &SID an die Adresse des Location-Headers anhängen kannst. (Wenn du ? bzw. & nicht anhängen willst, wenn SID gar keinen Inhalt hat, dann fragst du das eben vorher auch noch mit ab.)
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]