php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Wozu SessionID?


 
darkone
21-02-2003, 16:34 
 
Hallo Leute,
Ich hab da mal ne Frage.
Wozu brauche ich eigentlich ne SessionID?
Ich meine,ich erstelle ne session, registriere Variablen, und lösche Sessions, die SessionID taucht dabei nie in der Addresszeile des Browsers auf, wie bei vielen Seiten.
Wozu ist die also gut?

 
Günni
21-02-2003, 16:43 
 
Wenn ich das recht weiss, wird per SessionID die Session übergeben die von dem User verwendet wird. Bei den meistens Einstellungen ist es so, dass die SessionID automatisch übergeben wird. Falls diese nicht automatisch übergeben wird, muss man die SessionID an den Link mit übergeben.

 
Abraxax
21-02-2003, 16:49 
 
Original geschrieben von Günni
[...] muss man die SessionID an den Link mit übergeben.

auch nicht zwingend. das passiert auch automatisch. wenn die session-id nicht in der url ist, wird sie dennoch von browser gesendet. der server findet dann seine variablen auch wieder.

 
Moqui
21-02-2003, 16:52 
 
also im normalfall wird die SessionID in einem Cookie gespeichert, das ist auch dr Grund warum es nicht in der Adresszeile auftaucht.

Aber wenn ein User die cookies deaktiviert hat, dann wir es in der adresszeile weitergegeben.

 
BlobBanana
21-02-2003, 17:18 
 
Original geschrieben von Abraxax
auch nicht zwingend. das passiert auch automatisch. wenn die session-id nicht in der url ist, wird sie dennoch von browser gesendet. der server findet dann seine variablen auch wieder.

Aber nur wenn session.use_trans_sid = 1 ist. Stellt naemlich ein Sicherheitsrisiko dar, wenn man seine URL weitergibt.


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:44 Uhr.