Einzelnen Beitrag anzeigen
  #2  
Alt 22.05.07, 14:59
Benutzerbild von Cybersmog
Cybersmog Cybersmog ist offline
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 32
Beiträge: 2.902

Die Session ID wird je nach Konfiguration von PHP automatisch an den Querystring drangehängt. Das passiert beim ersten Aufruf einer Seite, wenn PHP noch nicht weiß, ob der Client Cookies akzeptiert. Bei der zweiten Seite, die aufgerufen wird, merkt PHP dann, ob das Session Cookie funktioniert hat. Wenn ja, wird bei den weiteren URLs auf die Session ID im Querystring verzichtet.

Unterdrücken kannst du dieses Verhalten mit folgendender Einstellung in der PHP.ini:
Code:
session.use_only_cookies = 1
. Das funktioniert ab PHP 4.3.0.
Sinnvoll ist diese Einstellung aber nicht, da dann Sessions bei allen Clients mit ausgeschalteten Cookies nicht mehr funktionieren.

Gruß
Peter
__________________
Du verdienst Geld mit TYPO3?
Schonmal überlegt, ob du auch was an die Community zurückgeben kannst?
Werde Mitglied in der TYPO3 Association! TYPO3 - inspiring people to share!
Mit Zitat antworten