---
title: "Cookies, har försökt!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/124108-cookies-har-försökt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webbSAJTEN"
published: "2005-03-10T14:39:01.000Z"
updated: "2005-03-10T15:44:33.000Z"
replies: 3
views: 337
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/124108-cookies-har-försökt"
---

# Cookies, har försökt!

## #1 — webbSAJTEN, 2005-03-10T14:39Z

Hejsan!
Jag har letat och försökt en massa för att få en cookie att funka.. Den ska vara grymt enkel..
När man ska logga in på min sida så skall användarnamnet sparas i en cookie och sen ska namnet stå i formuläret när jag komma in på sidan sen..

```
<% 
Response.Buffer = True 

Dim Namnet
Namnnet = Request.Form("anv")

Response.Cookies("Inloggning")("Anv") = Namnnet
%>
```

Skriver ut med:

```
<% Response.Write Request.Cookies("Inloggning")("Anv")%>
```

De funkar inte!

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

## #2 — oGGo, 2005-03-10T15:16Z

Re: Cookies, har försökt!

> **webbSAJTEN skrev:**
>
> Hejsan!
> Jag har letat och försökt en massa för att få en cookie att funka.. Den ska vara grymt enkel..
> När man ska logga in på min sida så skall användarnamnet sparas i en cookie och sen ska namnet stå i formuläret när jag komma in på sidan sen..
> 
>
>
> ```
> <% 
> Response.Buffer = True 
> 
> Dim Namnet
> Namnnet = Request.Form("anv")
> 
> Response.Cookies("Inloggning")("Anv") = Namnnet
> %>
> ```
>
> 
> 
> Skriver ut med:
>
>
> ```
> <% Response.Write Request.Cookies("Inloggning")("Anv")%>
> ```
>
> 
> 
> De funkar inte!

Är det där all kod?

Isåfall är den otillbörlig.

Du måste sätta cookien dit du skickar värdet från Formuläret.
Som den kod som beskrivs ovan så sätts ju cookien varje gång användaren besöker sidan.
När användaren besöker sidan så är ju Request.Form("anv") tomt och kakan sätts till värde "".

Jag skulle använda:

```
<% 
Response.Buffer = True 

if Request.Form("anv") <> "" Then
   Namnnet = Request.Form("anv")
   Response.Cookies("Inloggning")("Anv") = Namnnet
else
   namnet = ""
end if
%>
```

Förstår du principen?

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

## #3 — Erik Juhlin, 2005-03-10T15:31Z

Anger man inte Expiredate så kommer cookien bara vara så länge användaren har uppe webbläsaren.

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

## #4 — webbSAJTEN, 2005-03-10T15:44Z

Skitbra..

Jag löste de faktiskt..
Men de blev precis så som ni beskriver =D
tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/124108-cookies-har-försökt
