Hi,
ich habe auf meiner Seite ein Login gebastelt - bzw. bin noch dabei^^
Dafür verwende ich sessions.
Am anfang des dokuments schreibe ich
Dann, ein paar zeilen weiter (dazwischen ist html-code) habe ich den login. Wenn er erfolgreich ist, soll folgendes passieren:
Die mit ech ausgegebenen daten sind wie gewollt der benutzername und die zahl 1.
Wieder ein paar zeilen später muss (auch hier ist html-code dazwischen) greife ich wieder auf die sessions zurück:
Bei der ersten Echo-Ausgabe steht der benutzername, wie es sein soll. Die zweite echo-Ausgabe gibt allerdings nichts aus. Die login-erfolgreich-Session ist leer.
Wie kann das sein?
Danke
ich habe auf meiner Seite ein Login gebastelt - bzw. bin noch dabei^^
Dafür verwende ich sessions.
Am anfang des dokuments schreibe ich
PHP-Code:
session_start();
Dann, ein paar zeilen weiter (dazwischen ist html-code) habe ich den login. Wenn er erfolgreich ist, soll folgendes passieren:
PHP-Code:
$_SESSION["log_benutzer_name"] = $benutzername;
$_SESSION["login_erfolgreich"] = 1;
echo $_SESSION["log_benutzer_name"]; //Debug
echo $_SESSION["login_erfolgreich"]; //Debug
Die mit ech ausgegebenen daten sind wie gewollt der benutzername und die zahl 1.
Wieder ein paar zeilen später muss (auch hier ist html-code dazwischen) greife ich wieder auf die sessions zurück:
PHP-Code:
echo $_SESSION["log_benutzer_name"];
echo $_SESSION["login_erfolgreich"];
Bei der ersten Echo-Ausgabe steht der benutzername, wie es sein soll. Die zweite echo-Ausgabe gibt allerdings nichts aus. Die login-erfolgreich-Session ist leer.
Wie kann das sein?
Danke
Kommentar