---
title: "Formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44484-formulär"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "danielpetersson"
published: "2002-05-24T17:28:40.000Z"
updated: "2002-05-24T19:35:44.000Z"
replies: 17
views: 444
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/44484-formulär"
---

# Formulär

## #1 — danielpetersson, 2002-05-24T17:28Z

Hej!

Jag har två frågor som jag skulle vilja få svar på:
1\.Hur gör man om man vill posta informationen som klienten har fört in i ett formulär, men vill stanna kvar på samma sida och skapa en cookie av den införda informationen? 
2\. Hur för man in fler än ett namn i en cookie? T ex skriver man ju Response.Cookies("namn1") = värde  men om man vill föra in både namn1 och namn2 i samma cookie, hur skriver man då?

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

## #2 — Erik Juhlin, 2002-05-24T17:41Z

Ett exempel på första:

```
<%
Option Explicit

Dim mode, sMessage
mode = Request("mode")

If mode = "save" Then
	
	Response.Cookies("foo") = Request.Form("foo")
	sMessage = Server.HTMLEncode(Request.Cookies("foo")) & " är nu sparat i kakan.<br>"
	
End If
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
</head>
<body>

<%=sMessage%>

<form action="edit.asp" method="post" name="frm">
<input type="hidden" name="mode" value="save">
<input type="text" name="foo" value="<%=Server.HTMLEncode(Request.Cookies("foo"))%>">
<input type="submit">
</form>

</body>
</html>
```

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

## #3 — icaaq, 2002-05-24T17:42Z

1\. Vill du inte ladda om sidan på servern måste du använda JavaScript.

2\. Lägg namnen i en tvådimensionell array.

Mvh icaaq

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

## #4 — Erik Juhlin, 2002-05-24T17:43Z

När det gäller den andra frågan så är det väl till att skriva antingen:

```
Response.Cookies("namn1") = värde
Response.Cookies("namn2") = värde
```

 eller:

```
Response.Cookies("namn")("namn1") = värde
Response.Cookies("namn")("namn2") = värde
```

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

## #5 — danielpetersson, 2002-05-24T17:45Z

Om man skriver Response.Cookies("namn1")("namn2") = värde
hur särskiljer man sedan information namn1 och namn2 med Request.Cookies?

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

## #6 — Erik Juhlin, 2002-05-24T17:47Z

Request.Cookies("namn1")("namn2")

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

## #7 — danielpetersson, 2002-05-24T17:49Z

Tack så mycket.
Du vet möjligtvis ingen Javascript för hur man gör detta, trots att det är fel forum?

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

## #8 — Erik Juhlin, 2002-05-24T17:52Z

Det går att göra med ASP. Man ska ange nåt speciellt i headern på sidan man postar till. Spango vet mer om det, men är tyvärr inte online. Någon annan kanske vet.

Annars kan du ju kika på spangos JavaScript-cookie-script. :)
<http://www.webforum.nu/showthread.php?s=&threadid=37492>

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

## #9 — icaaq, 2002-05-24T17:54Z

> Det går att göra med ASP

hur menar du då......om man ska göra det med ASP måste väl sidan laddas om på servern.......eller?

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

## #10 — Erik Juhlin, 2002-05-24T17:57Z

Jo, det sker ju på servern, men webbläsaren skickas aldrig dit. Har med att man i headern anger nåt tjaffs. :)

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

## #11 — icaaq, 2002-05-24T17:57Z

ok.......väntar på svar..... :OO

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

## #12 — aleborg, 2002-05-24T18:01Z

Server.execute kanske??? eller??? \*vild chansning\*

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

## #13 — icaaq, 2002-05-24T18:06Z

Nej det tror inte jag......för då måste ju webläsaren skickas till servern för att läsa *"server.execute"*......eller är jag "ute och cyklar" ;)

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

## #14 — @nders, 2002-05-24T18:41Z

```
Response.Status = "204 No Content"
```

Var det den ni fnulade på?

Mvh,

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

## #15 — icaaq, 2002-05-24T18:54Z

.......\*lägger det på minnet\*

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

## #16 — LAMP, 2002-05-24T18:56Z

Går att göra i andra server side språk också. Denna artikeln tar upp PHP, ASP och CGI:
<http://www.webmasterbase.com/article/314/7>

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

## #17 — Erik Juhlin, 2002-05-24T19:32Z

@nders, precis! :)

LAMP, går väl att göra i alla serverbaserade språk där man kan skicka headers till klienten. :)

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

## #18 — LAMP, 2002-05-24T19:35Z

> *Ursprungligen av Erik Juhlin*  **@nders, precis! :)
> 
> LAMP, går väl att göra i alla serverbaserade språk där man kan skicka headers till klienten. :)**

Ja, det var i princip det jag sade, med invändningen att artikeln tar upp de ovan nämnda tre. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/44484-formulär
