---
title: "flera värden i samma variabel? =/"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/50603-flera-värden-i-samma-variabel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bassebhu"
published: "2002-08-17T14:08:42.000Z"
updated: "2002-08-17T14:17:13.000Z"
replies: 4
views: 299
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/50603-flera-värden-i-samma-variabel"
---

# flera värden i samma variabel? =/

## #1 — bassebhu, 2002-08-17T14:08Z

hej!

ganska simpel fråga men jag vet inte hur det funkar...

kan en variabel ha flera betydelser. alltså kan:
\---------------------
admin = "basse"
admin = "klas"
admin = "sara"
admin = "gunnar"

och sen \<%If session("username") = admin Then%\>admin-saker\<%End If%\>
\---------------------
Skäms att ja inte vet hur det ska va. Så som jag skrivit nu är fel iaf. :D

man kan ju förstås skriva:
\<%If session("username") = "basse" Or session("username") = "klas"...osv

men det är inte lika smidigt =/

HJÄLP!!!
:)

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

## #2 — Pace, 2002-08-17T14:13Z

```
For Each strPerson In Array("basse", "klas", "sara", "gunnar")
   If strPerson = session("username") Then
      Foo()
   End If
Next
```

Smidigast är dock att lägga användarna i databasen och göra jämförelsen där.

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

## #3 — Erik Juhlin, 2002-08-17T14:15Z

Du skulle ju kunna använda ett dictionary. :)

```
Set dic = Server.CreateObject("Scripting.Dictionary")
dic("basse") = 1
dic("klas") = 1

If dic.Exists(Session("username")) Then
...
End If
Set dic = Nothing
```

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

## #4 — Erik Juhlin, 2002-08-17T14:16Z

Pace Collection object är smidigare än Arrays inte behöver loopa för att hitta något. Bättre prestandamässigt också. :)

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

## #5 — bassebhu, 2002-08-17T14:17Z

hmmm ok. tack.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/50603-flera-värden-i-samma-variabel
