---
title: "Förstår inte riktigt.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/172295-förstår-inte-riktigt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Biasse"
published: "2008-06-19T21:40:33.000Z"
updated: "2008-06-19T21:59:21.000Z"
replies: 1
views: 388
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/172295-förstår-inte-riktigt"
---

# Förstår inte riktigt..

## #1 — Biasse, 2008-06-19T21:40Z

Jag har en nivåinloggning där man får nivå1(medlem) alt nivå2(adm).

När jag skyddar en hel sida gör jag det på följande vis.

adm nivå:

```
<%
If cint("0" & request.cookies("niva")) < 2 Then
          response.redirect("../")
end if
%>
```

medlems nivå:

```
<%
If cint("0" & request.cookies("niva")) < 1 Then
          response.redirect("../")
end if
%>
```

När jag sen vill skydda vissa delar av en sida som bara adm ska få se anser jag att det borde fungera så här

```
<%If (cint("0" & request.cookies("niva")) < 2) Then%>
```

Men det fungerar inte.

Om jag därimot ändrar 2 till 5 på adm nivå fungerar det med

```
<%If (cint("0" & request.cookies("niva")) > 4) Then%>
```

KAn nån förklara varför det inte gick som jag först provade men fungerade med det sista.   :q

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

## #2 — Ledel, 2008-06-19T21:59Z

```
<%If (cint("0" & request.cookies("niva")) < 2) Then%>
```

 blir true om niva är MINDRE än två. Om jag förstår det hela rätt är man admin om niva ÄR två, alltså 

```
<%If (cint("0" & request.cookies("niva")) = 2) Then%>
```

.
Sen är det väl inte helt säkerhetsmässigt korrekt att spara användaren rättigheter i en cookie, eftersom den sparas på användarens dator vilket ger denne möjlighet att ändra värdet. Använd istället Sessions!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/172295-förstår-inte-riktigt
