Hey Leute,
hab mehrere Seiten mit Logins auf einem Server liegen deren Login-Systeme auf dem (neueren) folgendem Tutorial basieren:
http://www.tutorials.de/forum/showthread.php?t=9684
Bisher haben die ja fast immer einwandfrei gearbeitet, aber plötzlich, aus heiterem Himmel wollen die Teile nicht mehr. Wenn man sich einloggt wird man auf die Startseite wo man seine benutzerdaten eingibt zurückgeleitet. Es wird aber nicht angezeigt (wie üblich!), dass die benutzerdaten falch waren, sondern man wird einfach zu der Seite zurückgeleitet.
Lösungvorschläge?
Das Problem hatte ich schon mal und wusste auch nicht worans gelegen hat, als es dann wieder funktionierte. Aber langsam bin ich es satt mich alle paar Monate neu in den PHP-Code der alten Seiten einzuarbeiten nur damit ich das komplette Login-System neu programmieren/schreiben kann und selbst dann noch Tage rumprobieren muss bis es klappt.
Irgendwie werden einfach die $_SESSION-Variablen nicht übergeben oder gar nicht erst registriert.
Was ist eigentlich der genaue Unterschied wenn ich eine session starte und eine Variable $_SESSION["var"] nenne oder eine session starte und die Variable dann übergeben mit session_register ("var"); ?"?
hab mehrere Seiten mit Logins auf einem Server liegen deren Login-Systeme auf dem (neueren) folgendem Tutorial basieren:
http://www.tutorials.de/forum/showthread.php?t=9684
Bisher haben die ja fast immer einwandfrei gearbeitet, aber plötzlich, aus heiterem Himmel wollen die Teile nicht mehr. Wenn man sich einloggt wird man auf die Startseite wo man seine benutzerdaten eingibt zurückgeleitet. Es wird aber nicht angezeigt (wie üblich!), dass die benutzerdaten falch waren, sondern man wird einfach zu der Seite zurückgeleitet.
Lösungvorschläge?
Das Problem hatte ich schon mal und wusste auch nicht worans gelegen hat, als es dann wieder funktionierte. Aber langsam bin ich es satt mich alle paar Monate neu in den PHP-Code der alten Seiten einzuarbeiten nur damit ich das komplette Login-System neu programmieren/schreiben kann und selbst dann noch Tage rumprobieren muss bis es klappt.
Irgendwie werden einfach die $_SESSION-Variablen nicht übergeben oder gar nicht erst registriert.
Was ist eigentlich der genaue Unterschied wenn ich eine session starte und eine Variable $_SESSION["var"] nenne oder eine session starte und die Variable dann übergeben mit session_register ("var"); ?"?
Zuletzt bearbeitet: