S
Stefan Bötschi
Guest
Hi,
Ich bastle gerade an einem geschützten Bereich herum, den ich mit PHP-Sessions realisiere.
Das funktioniert auch bis an einen gewissen Punkt: Login geht, Logoff geht auch.
Aber sobald ich die Session im Logoff-Skript mit den untenstehenden Funktionen kille und mich dann neu anmelden möchte (resp. wieder eine neue Session starte) erhalte ich folgende Meldung:
QUOTE
Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /opt/lampp/htdocs/project/member/login.php on line 26
Warning: Unknown: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
Funktionen zum Killen der Session im Logoff-Skript:
CODE
session_unset();
session_destroy();
setcookie(session_name(), "cookie_delete", 0, "/");
Wie gesagt, das Problem tritt erst nach dem Anwenden dieser Funktionen auf.
Wende ich die falschen Funktionen an?
Oder handelt es sich um ein Config-Problem?
(Ich verwende einen XAMPP als Testsystem. Hab noch nie was in der php.ini geändert...)
Danke schon im Voraus...
Greats,
S.B
Ich bastle gerade an einem geschützten Bereich herum, den ich mit PHP-Sessions realisiere.
Das funktioniert auch bis an einen gewissen Punkt: Login geht, Logoff geht auch.
Aber sobald ich die Session im Logoff-Skript mit den untenstehenden Funktionen kille und mich dann neu anmelden möchte (resp. wieder eine neue Session starte) erhalte ich folgende Meldung:
QUOTE
Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /opt/lampp/htdocs/project/member/login.php on line 26
Warning: Unknown: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
Funktionen zum Killen der Session im Logoff-Skript:
CODE
session_unset();
session_destroy();
setcookie(session_name(), "cookie_delete", 0, "/");
Wie gesagt, das Problem tritt erst nach dem Anwenden dieser Funktionen auf.
Wende ich die falschen Funktionen an?
Oder handelt es sich um ein Config-Problem?
(Ich verwende einen XAMPP als Testsystem. Hab noch nie was in der php.ini geändert...)
Danke schon im Voraus...
Greats,
S.B