---
title: "Hålla en session vid liv"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8042-hålla-en-session-vid-liv"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rossifumi"
published: "2001-02-06T09:00:00.000Z"
updated: "2001-02-07T17:18:00.000Z"
replies: 18
views: 351
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/8042-hålla-en-session-vid-liv"
---

# Hålla en session vid liv

## #1 — Rossifumi, 2001-02-06T09:00Z

På min sida har jag en session som heter "user". Den sätts som alla kanske förstår när man loggat in med anv. namn och lösen.

Men nu till problemet. Ifall jag har en popupruta på sidan t.ex. en där man kan ändra sina inställningar så dör sessionen när jag stänger den popupen.

Hur får jag den att överleva denna grymma behandling?

Permalänk: https://www.webforum.nu/p/8042

## #2 — @nders, 2001-02-06T09:09Z

ett bra tips är att sluta använda sessions och bara använda cookies. jag har inte använt sessions på snart två år.

Permalänk: https://www.webforum.nu/p/258691

## #3 — Rossifumi, 2001-02-06T09:16Z

Hur menar du då?

När vill du att jag skall sätta cookien?

Permalänk: https://www.webforum.nu/p/258692

## #4 — Eclipse, 2001-02-06T09:19Z

> Ifall jag har en popupruta på sidan t.ex. en där man kan ändra sina inställningar så dör sessionen när jag stänger den popupen.

hur kan den dö? det är en teknisk omöjlighet om du inte skriver "session.abandon"

sessions är okej, men om du har en sida med många besökare kan det dra ner prestanda lite.

\- man kanske ska uppgradera till kakor? :-)

Permalänk: https://www.webforum.nu/p/258693

## #5 — @nders, 2001-02-06T09:20Z

byt ut alla dina session("bluärgh") = "blabla" till response.cookies("rossi")("bluärgh") = "blabla".

hämta sedan värden med bla = request.cookies("rossi")("bluärgh")

oki? :)

Permalänk: https://www.webforum.nu/p/258694

## #6 — @nders, 2001-02-06T09:21Z

jag tror inte att sessionen dör, men däremot är det möjligt att popup-fönstret skaffar ett nytt sessionid till klienten. typ.

Permalänk: https://www.webforum.nu/p/258695

## #7 — Rossifumi, 2001-02-06T09:22Z

OK! Men du menar alltså att jag skall sätta en temporär cookie?

Annars har jag ju ingen säkerhet (inte för att det behövs men)?

Permalänk: https://www.webforum.nu/p/258696

## #8 — @nders, 2001-02-06T09:26Z

vad är det för information du ska lagra?

Permalänk: https://www.webforum.nu/p/258697

## #9 — Rossifumi, 2001-02-06T09:28Z

Användarnamnet & lösenordet till ett forum.

Permalänk: https://www.webforum.nu/p/258698

## #10 — Eclipse, 2001-02-06T09:52Z

den typen av info kan man mycket väl lagra i sessions.

> jag tror inte att sessionen dör, men däremot är det möjligt att popup-fönstret skaffar ett nytt sessionid till klienten. typ.

det tvivlar jag på. en session håller i sig längre än vad man kan tro. Stänger du av webbläsaren försvinner den men stänger du bara ett fönster så är sessionen fortfarande levende trots att du inte surfat på den webbplatsen.

Permalänk: https://www.webforum.nu/p/258699

## #11 — @nders, 2001-02-06T10:17Z

varför ska du lagra lösenordet?

skriv kakan med användarnamnet endast om du inloggningen är ok, och då vet du ju att lösenordet stämmer, och slipper lagra det, eftersom du då slipper kolla av det...

eclipse: tja, jag vet inte. jag spånar bara.

Permalänk: https://www.webforum.nu/p/258700

## #12 — Rossifumi, 2001-02-06T10:18Z

Hmm, testade med att lägga upp den på internet... då funkade det :q

Varför dör sessionen "hemma" men inte på internet? Kör IIS5 både "hemma" och på webbservern :l

Permalänk: https://www.webforum.nu/p/258701

## #13 — Eclipse, 2001-02-06T10:33Z

anders: jag förstår det, jag testade! :-)

Rossifumi: installerade du mdac 2.5 till din pws?

Permalänk: https://www.webforum.nu/p/258702

## #14 — Rossifumi, 2001-02-06T11:14Z

Kör inte PWS utan IIS, men jag kanske skulle uppdatera den ändå :q

Permalänk: https://www.webforum.nu/p/258703

## #15 — cyprys, 2001-02-07T08:06Z

En session har en speciel timeout. 200 tror jag i PWS och IIS.

Ändra detta bara med Session.Timeout = 900 eller nått

Permalänk: https://www.webforum.nu/p/258704

## #16 — Rossifumi, 2001-02-07T08:15Z

Nja, grejen är inte den att session's tiden tar slut utan att den lokalt dör ifall jag stänger ett popupfönster. Men som sagt, det funkar online så jag får väl inte klaga ;)

Permalänk: https://www.webforum.nu/p/258705

## #17 — toha, 2001-02-07T14:18Z

Hej alla. Jag hittade följande en bugg som stämmer överrens med Rossifumis beskrivning.
 <http://support.microsoft.com/support/kb/articles/Q178/0/37.ASP>

Permalänk: https://www.webforum.nu/p/258706

## #18 — Rossifumi, 2001-02-07T16:41Z

Ha, där ser du @nders ;)

Tack toha :)

Permalänk: https://www.webforum.nu/p/258707

## #19 — @nders, 2001-02-07T17:18Z

tja, vad säger man? ;)

Permalänk: https://www.webforum.nu/p/258708

---

Tråden på webben: https://www.webforum.nu/amne/asp/8042-hålla-en-session-vid-liv
