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
