Mailinglisten-Archive |
Sven Geßner wrote: > Nur wenn keine Cookies akzeotiert werden wird die SID angehangen. umgekehrt: sobald klar ist das Cookies funktionieren wird die SID *nicht mehr* angehängt. Beim ersten session_start() einer Session ist noch nicht bekannt ob der Benutzer den Session-Cookie akzeptiert (entweder implizit über Browsereinstellungen oder explizit über den "Cookie akzeptieren?" Dialog), deshalb werden zunächst einmal beide Wege der SID-Übergabe gleichzeitig versucht. Ab dem zweiten Request einer Session ist klar wo die SID herkam (Cookie oder GET-Parameter) und es wird nur dieser Weg weiter beschritten. > Und die Einstellungen kann man doch gleich am Anfang mit INI_SET > machen, oder? Ja, ini_set("session.use_cookies", true); ini_set("session.use_only_cookies", true); vor dem session_start() funktioniert, die Werte sind auch zur Laufzeit noch änderbar. -- Hartmut Holzgraefe . http://php-baustelle.de/
php::bar PHP Wiki - Listenarchive