---
title: "Inloggning med flaggor etc"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54849-inloggning-med-flaggor-etc"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SPinckney"
published: "2002-10-02T08:46:16.000Z"
updated: "2002-10-02T12:56:49.000Z"
replies: 8
views: 265
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/54849-inloggning-med-flaggor-etc"
---

# Inloggning med flaggor etc

## #1 — SPinckney, 2002-10-02T08:46Z

Tjenare.

Jag håller på med en knowledgebase. Användarna finns lagrade i en databas och den skall användas på ett intranät så användarnamnet finns ju i "Remote_User"

Nu vill jag göra ett system där man sätter flaggor på folk.

Tex om du har flagga 1 så ska du till en viss del av sidan och har du flagga 2 så ska du till en annan del eller har du flagga 3 så är du admin och har rättighet till båda delarna samt att du kan ändra saker på sidan.

Då skall tex Edit knappar dyka upp brevid varje produkt etc om du nu har flagga 3.

Hur skulle detta lösas på bästa sätt?

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

## #2 — Jesper T, 2002-10-02T08:49Z

Kanske med Select Case, sök på det så hittar du nog ngt.

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

## #3 — SPinckney, 2002-10-02T09:45Z

Ja det låter som en bra lösning.

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

## #4 — OveRRidE, 2002-10-02T09:50Z

```
Kanske med Select Case, sök på det så hittar du nog ngt.
```

Eller med vanliga if-satser. ;)

Select Case stödjer bara en logisk operator, nämligen ' = '  (likamedtecken). Sätt bara en ifsats framför varje funktion som du vill inkludera/exkludera:

```
' 3=admin
' 2=user
' 1=guest
if session("level") = 3 then
   'visa nåt som har med admingrejer att göra
end if
```

Givetvis kan man köra med elseif-satser också.

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

## #5 — rollo, 2002-10-02T10:59Z

eller så gör du select \* from tabell where t_id = 3 så slipper du en massa onödig kod på sidan.

Ok, det förutsätter att du kan spara all info i en dB.
Så hade jag gjort och så har jag gjort.....

rollo

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

## #6 — OveRRidE, 2002-10-02T11:07Z

> **rollo skrev:**
>
> eller så gör du select \* from tabell where t_id = 3 så slipper du en massa onödig kod på sidan.
> 
> Ok, det förutsätter att du kan spara all info i en dB.
> Så hade jag gjort och så har jag gjort.....
> 
> 
> rollo

Just funktioner som påverkar sidan, länkar eller ASP-kod är ju då lite svårt att spara i en databas. :)

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

## #7 — SPinckney, 2002-10-02T11:19Z

Jag vill ju enbart att dom med flagga 3 ska se editrutorna men inte dom med flagga 1 och 2. Men det känns ju lite overkill att köra 2 Cases där ena är utan editrutor och den andra har editrutor? Blir ju otroligt mycket kod.

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

## #8 — OveRRidE, 2002-10-02T11:55Z

Sätt if-satserna framför de element som det gäller. På så sätt försvinner bara det som användaren inte skall se. Det behöver nödvändigtvis inte vara hela sidan. :)

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

## #9 — SPinckney, 2002-10-02T12:56Z

Du har iofs helt rätt. Det blir inte alls mycket eftersom man kör en loop på massa records så det räcker ju med en ifsats per recordset. Det som ska visas är Bilder, Dokument, Filer. Så det blir 3 ifsatser i princip.

tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54849-inloggning-med-flaggor-etc
