Hallo,

Da beim Verwenden einer Session (soweit die SessionId nicht �ber den Uri
und/oder per Querystring mitgef�hrt wird) ohnehin ein cookie erzeugt wird,
kannst du doch deine daten in der datenbank abspeichern, z.b.
warenkorbnummer zu sessionid etc.
Beim wiederkehren zur seite nach einiger zeit, oder auch tagen o.�. kannst
du einfach schauen ob ein cookie vorhanden ist, die entsprechenden daten aus
der db holen und schon hat der benutzer seinen alten warenkorb wieder ...

Gru�
andi

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Christoph Schmid
Gesendet: Montag, 22. M�rz 2004 15:58
An: [EMAIL PROTECTED]
Betreff: Re: AW: [Asp.net] Sessions vs. ViewState


>OK. Danke. Weiss jemand ob es vielleicht m�glich ist, "als Serverseitig 
>geschlossene Sessions" wieder zu aktivieren falls der User nach dem 
>Timeout nochmals weiterarbeitet...?
>  
>
Mir ging es vorallem darum, dass die Warenkorb_Id, welche in einer Session
gespeichert wird, nach dem Timeout wieder verf�gbar ist und der Warenkorb
nicht verloren ist.
Sobald ein Produkt in den Warenkorb kommt erstelle ich einen Eintrag in der
DB mit der Session-ID und der Warenkorbnummer.
Bei jedem Zugriff auf den Warenkorb kontrolliere ich, ob die Session
vorhanden ist. Falls nicht, lese ich mit der aktuellen Session-ID aus der DB
die Warenkorbnummer. Wenn die Nummer nicht vorhanden ist, wird ein neuer
Warenkorb erstellt.
Weil auch nach einem Timeout die Session-ID die gleiche ist, geht das so.
Bei mehreren Session-Variablen m�sstest du hallt diese Werte auch in der DB
speichern und dann wie oben auslesen.



_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an