---
title: "Konsten att baka en kaka."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70902-konsten-att-baka-en-kaka"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "trexter"
published: "2003-03-12T14:44:53.000Z"
updated: "2003-03-13T06:13:43.000Z"
replies: 8
views: 282
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/70902-konsten-att-baka-en-kaka"
---

# Konsten att baka en kaka.

## #1 — trexter, 2003-03-12T14:44Z

```
If Request.Cookies("Webbshop").HasKeys = False Then Response.Cookies("Webbshop")("SessionID") = Session.SessionID
%>
<%=Request.Cookies("Webbshop")("SessionID")%>
```

Om jag stänger webbläsarfönstret och sedan återvänder till sidan så har värdet för ("Webbshop")("SessionID") ändrat sig med 1. Hur kan detta då komma sig?

Antagligen en enkel grej...

 :)

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

## #2 — ordell, 2003-03-12T15:17Z

Det beror helt enkelt på att du startar en ny session när du startar om webbläsaren...

Session.SessionID ÄR det ID just DEN sessionen har. Startar du en ny session får du ett nytt ID :)

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

## #3 — @nders, 2003-03-12T15:19Z

Tillägg: Eftersom du inte ger kakan någon giltighetstid expirar den då du stänger webbläsaren. Den blir en session-cookie helt enkelt, och ny cookie skapas när nästa instans av IE kommer till sidan, med ett nytt sessions-id.

Mvh,

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

## #4 — trexter, 2003-03-12T20:59Z

Hmm... känns som att jag missar något viktigt här...
Jag är medveten om att Session.SessionID får ett nytt värde så 
fort en session startas från servern men jag tycker ändå att det 
borde fungera. Eller är jag bara korkad?  :o  ;) 

Hur föreslår ni att jag ska lösa mitt problem då?
Jag vill kunna identifiera användare för att på så sätt veta vilka 
varukorgar i databasen som hör til vilka besökare... (bygger 
alltså på en e-shop).

 :)

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

## #5 — trexter, 2003-03-12T20:59Z

```
If Request.Cookies("Webbshop").HasKeys = False Then
	Response.Cookies("Webbshop")("SessionID") = Session.SessionID
	Response.Cookies("Webbshop").Expires = dateAdd("d",2,now()) 
End If
%>
<%=Request.Cookies("Webbshop")("SessionID")%>
```

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

## #6 — @nders, 2003-03-12T21:11Z

Ja, när du nu satt giltighetstid på kakan borde det fungera. Gör det inte det?

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

## #7 — trexter, 2003-03-12T21:17Z

J/¤la s&%/ /(¤%( #&¤&#&#!!!!!!
Jo... det fungerade nu... men du vet, somliga uppdaterar filen på skrivbordet i stället för den på servern. ;)

Och snälla... inga svar på följande fråga:
Eller är jag bara korkad?

  :r  ;)  :)

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

## #8 — crisse6, 2003-03-13T02:28Z

Svar: Ja

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

## #9 — cyprys, 2003-03-13T06:13Z

> **trexter skrev:**
>
> Och snälla... inga svar på följande fråga: 
> Eller är jag bara korkad?

> **crisse6 skrev:**
>
> Svar: Ja

Var god respektera en man i kris och hans önskan §e  ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70902-konsten-att-baka-en-kaka
