---
title: "cookies"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/61447-cookies"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "andreas_lindh"
published: "2002-12-07T11:11:35.000Z"
updated: "2002-12-09T11:48:12.000Z"
replies: 4
views: 233
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/dotnet/61447-cookies"
---

# cookies

## #1 — andreas_lindh, 2002-12-07T11:11Z

har försökt att lagra lite statistik från en sida. 
I global.asax har jag den här koden

```
sub session_start(sender as object, e as eventargs)
Dim MyCookie1 As HttpCookie = request.cookies("al")
		If Mycookie1.Haskeys = false then
			Dim MyCookie As HttpCookie = New HttpCookie("al")
			MyCookie.Values("Unik") = "unic"
			Response.Cookies.Add(MyCookie)

			Dim strsql3 As String = String.Format("update [counter] set unic = unic + 1 where id={0}", id) 
			
			dim objcmd3 as new oledbcommand(strsql3, objconn)
			
			objconn.close
			objcmd3.connection.open()
			objcmd3.executenonquery()
			objcmd3.connection.close()
			objconn.open
		End If
end sub
```

Jag försöker alltså skapa en cookie för att kontrollera unika besökare men jag får ett felmeddelande

```
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error: 

Line 12: 		dim datum as string = datetime.now.tostring
Line 13: 		Dim MyCookie1 As HttpCookie = request.cookies("al")
Line 14: 		If Mycookie1.Haskeys = false then
Line 15: 			Dim MyCookie As HttpCookie = New HttpCookie("al")
Line 16: 			MyCookie.Values("Unik") = "unic"
 

Source File: h:\inetpub\wwwroot\cup\global.asax    Line: 14
```

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

## #2 — icaaq, 2002-12-07T11:16Z

Jag hade också det problemet men jag löste det så här i C# men du fattar säkert

```
[red]
if(Request.Cookies("al") == null)
{
     //Gör det du ska göra om det inte finns nån kaka
}
else
{
     //gör det du ska om det fanns en kaka
}
[/red]
```

mvh icaaq

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

## #3 — P, 2002-12-07T11:27Z

hmm har också det problemet....

någon som vet i vilken mapp cookiesarna sparas om man kör webmatrix? (winXp)

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

## #4 — andreas_lindh, 2002-12-09T11:25Z

Löste det så här

```
dim datum as string = datetime.now.tostring
		Dim MyCookie1 As HttpCookie = request.cookies("al")
		If Mycookie1 Is Nothing then
			Dim MyCookie As HttpCookie = New HttpCookie("al")
			MyCookie.Values("Unik") = "unic"
			Mycookie.expires = DateAdd("n", 30, datum)

			Response.Cookies.Add(MyCookie)
```

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

## #5 — icaaq, 2002-12-09T11:48Z

> **P skrev:**
>
> hmm har också det problemet....
> 
> någon som vet i vilken mapp cookiesarna sparas om man kör webmatrix? (winXp)

Då cookies sparas hos klienten så borde dem ligga här om du kör IE

```
[red]
C:\Documents and Settings\XXX\Cookies
[/red]
```

Jag kommer inte ihåg var dem spara i NS eller Mozilla men det är väll bara att söka lite

mvh icaaq

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/61447-cookies
