---
title: "variabelhantering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/103111-variabelhantering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2004-05-06T13:03:36.000Z"
updated: "2004-05-06T16:27:29.000Z"
replies: 21
views: 488
page: 1
pages: 2
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/103111-variabelhantering"
---

# variabelhantering

_Sida 1 av 2._

## #1 — WebbisNet, 2004-05-06T13:03Z

Finns det något enklare sätt att skicka med variabler till en mottagande sida. Just nu så har jag alla variabler i en länk som jag tar emot med request och det är ju inte speciellt snyggt.

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

## #2 — Mika3l, 2004-05-06T13:05Z

Formulär?

```
<form name="form" method="post" action="sidan.asp" style="margin: 0px;">
<input type="hidden" name="var1" value="Text">
<input type="hidden" name="var2" value="Text">
<a href="javascript:document.form.submit();">Skicka</a>
</form>
```

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

## #3 — LR^evil.sid, 2004-05-06T13:22Z

Frames

Du kan ju göra en frame som du lägger sidan i. Då syns inte querystring:en

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

## #4 — cyprys, 2004-05-06T13:23Z

Du tar emot med request? 

Du kan skicka med metoderna GET eller POST där
GET = request.querystring() som du hämtar från adressraden och 
POST = request.form() från ett formulär.

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

## #5 — @nders, 2004-05-06T13:24Z

Du kan använda sessions eller cookies.

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

## #6 — WebbisNet, 2004-05-06T13:32Z

jag skickar med ex länk.asp?avsändare=\<%=avsändare%\>&meddelande=\<%=meddelande%\>
och tar emot med request("avsändare") request("meddelande")

det här ger en väldigt ful länk och jag vill ha ett snyggare och enklare sätt

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

## #7 — cyprys, 2004-05-06T13:56Z

Det låter som ett formulär är det bästa ungefär som Mikael skrev ovan

```
<form method="post" action="sida.asp">
  <input type="hidden" name="avsandare" value="<%=avsandare%>">
  <input type="hidden" name="meddelande" value="<%=meddelande%>">

  <input type="submit" value="skicka meddelande">
</form>
```

Och sedan hämtar du värderna antingen med bara request som du gjorde innan eller lite mer specifikt

```
avsandare = request.form("avsandare")
meddelande = request.form("meddelande")
```

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

## #8 — WebbisNet, 2004-05-06T14:04Z

det är ju bara det att jag vill inte ha nåt formulär eftersom detta är inkorgen och när man klickar på meddelandelänken så kommer man till sidan där man kan läsa hela mailet.

ex:
Från       Till       Meddelande                          Datum
Mig         Dig      \[länk\]hej på dig....\[länk\]       2001-01-01

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

## #9 — cyprys, 2004-05-06T14:20Z

Använd Mikaels variant av knapp då? 

```
<a href="java script:document.form.submit();">Skicka</a>
```

Men ser aldrig att det är ett formulär. Bara en länk. 
Det går att fififilura med formulär utan att använder ser något formulär.

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

## #10 — WebbisNet, 2004-05-06T15:08Z

det funkar, men när jag klickar på en länk så ser jag inte bara det meddelandet, jag ser ALLA

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

## #11 — cyprys, 2004-05-06T15:09Z

Du får nog skicka lite kod.

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

## #12 — WebbisNet, 2004-05-06T15:22Z

jag skickar med id-t i form action...så långt allt väl
men när jag lägger värdet i variabeln

```
<input type="hidden" name="varSender" value="<%=readmail("sender")%>">
```

och ska skriva ut den med \<%=varSender%\> så skrivs inget ut

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

## #13 — solbulle, 2004-05-06T15:32Z

Du lägger värdet i variabeln på en sida, postar och tar emot på nästa sida.

```
varSender = request("varSender")
```

för att sen använda variabeln igen.

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

## #14 — WebbisNet, 2004-05-06T15:38Z

På första sidan har jag

```
<form name="form" method="post" action="read.asp?userID=<%=user("userID")%>" style="margin: 0px;">
<input type="hidden" name="varReciever" value="<%=readmail("reciever")%>">
<input type="hidden" name="varSender" value="<%=readmail("sender")%>">
<input type="hidden" name="varMessage" value="<%=readmail("message")%>">
<input type="hidden" name="varDatum" value="<%=readmail("datum")%>">
```

och när jag tar emot på andra sidan med bl a
varSender = request("varSender")
så ser jag inget variabelvärde.............har jag tolkat allt fel eller???

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

## #15 — solbulle, 2004-05-06T15:40Z

hm... om du kollar källkoden på den första sidan, har du då data i ditt formulär (från asp-variablerna)?

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

## #16 — WebbisNet, 2004-05-06T15:43Z

variablerna innehöll inget värde....tusan :-(

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

## #17 — WebbisNet, 2004-05-06T15:50Z

jo, värdet finns när jag gör om hidden till text, men inget hänger med när jag ska använda den på den andra sidan

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

## #18 — cyprys, 2004-05-06T15:57Z

på din mottagarsida. Om du kör denna kod vad får du då?
Svaret är samtliga värden som skickas genom ditt formulär.

```
for each x in request.form()
  response.write x & " = " & request.form(x) & "<br>"
next
```

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

## #19 — WebbisNet, 2004-05-06T16:00Z

Nu ser jag på mottagarsidan att variablerna är fulla av värden

ex datum:varDatum = 2004-05-06, 2004-05-06, 2004-05-06, 2004-05-06

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

## #20 — WebbisNet, 2004-05-06T16:01Z

men det är ju bara ett värde som ska finnas i varje variabel

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/103111-variabelhantering  
Nästa sida: https://www.webforum.nu/amne/asp/103111-variabelhantering/page2.md
