Hallo,
mein Login Script funktioniert eigentlich einwandfrei, wenn da nicht dieser kleine Fehler wäre.
Beim ersten Einloggen wird man zwar kurzzeitig eingeloggt (alle $_SESSION Variabeln werden gesetzt und werden auch mit echo "$_SESSION['variabel'] angezeigt), aber wenn man danach auf eine andere Seite geht sind die Session Variabeln wieder leer. Wenn man sich dann nochmal einloggt funktioniert alles einwandfrei. Komisch oder?!
Noch seltsamer ist, dass eine andere Variabel $_SESSION['userid'] bestehen bleibt, $_SESSION['username'] jedoch wird erst beim zweiten einloggen "richtig" gespeichert.
Leider gibt es keine Fehlermeldung. Ich vermute mal das es daran liegt das ich in meinem Script später nocheinmal $_SESSION['username'] benutze....aber kann mir das nicht erklären.
Code vom Login ist in Ordnung, da er ohne in das Design eingebunden zu sein funktioniert.
Kann mir das nicht erklären. Kann mir vielleicht einer helfen?
mein Login Script funktioniert eigentlich einwandfrei, wenn da nicht dieser kleine Fehler wäre.
Beim ersten Einloggen wird man zwar kurzzeitig eingeloggt (alle $_SESSION Variabeln werden gesetzt und werden auch mit echo "$_SESSION['variabel'] angezeigt), aber wenn man danach auf eine andere Seite geht sind die Session Variabeln wieder leer. Wenn man sich dann nochmal einloggt funktioniert alles einwandfrei. Komisch oder?!
Noch seltsamer ist, dass eine andere Variabel $_SESSION['userid'] bestehen bleibt, $_SESSION['username'] jedoch wird erst beim zweiten einloggen "richtig" gespeichert.
Leider gibt es keine Fehlermeldung. Ich vermute mal das es daran liegt das ich in meinem Script später nocheinmal $_SESSION['username'] benutze....aber kann mir das nicht erklären.
Code vom Login ist in Ordnung, da er ohne in das Design eingebunden zu sein funktioniert.
Kann mir das nicht erklären. Kann mir vielleicht einer helfen?
Kommentar