---
title: "Vad är bäst?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45979-vad-är-bäst"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bassebhu"
published: "2002-06-15T16:08:10.000Z"
updated: "2002-06-15T20:11:19.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/45979-vad-är-bäst"
---

# Vad är bäst?

## #1 — bassebhu, 2002-06-15T16:08Z

När man vill skydda sin sida med hjälp av sessions spelar det någon roll om man kör:

If Not session("inloggad") then
Response.redirect("fel.asp")
Else
Sidan
End if

Eller om man kör bara:

If Not session("inloggad") then
Response.redirect("fel.asp")
End If
Sidan

Är den sistnämnda mindre säker? Det borde ju inte spela någon roll eftersom den läser:
If Not session("inloggad") then
Response.redirect("fel.asp")
End if

Innan

Sidan kommer....

TACK! =)

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

## #2 — SPiN, 2002-06-15T16:10Z

Det spelar ingen roll vilken du använder, exekveringen av ASP-dokumentet avbryts vid Response.Redirect. :)

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

## #3 — pirro, 2002-06-15T16:21Z

Response.End efteråt kan du juh ha

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

## #4 — Pace, 2002-06-15T16:34Z

Om mindre kod kan göra samma sak som mycket kod är lite kod att föredra. Men i det här fallet rör det sig bara om ordet "Else", så det spelar ingen roll.

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

## #5 — bassebhu, 2002-06-15T16:37Z

jo men det är alla dessa end if i slutet på alla sidor jag vill slippa =D

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

## #6 — Erik Juhlin, 2002-06-15T17:00Z

Jag skulle köra på första alternativet och brukar också göra det. Ett tips är att ha säkerhetskollen i en include fil. :)

Response.End är onödigt om man har Response.Redirect.

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

## #7 — solbulle, 2002-06-15T18:48Z

Helt klart tycker jag att du ska köra på det sista alternativet, det gör precis samma ska som det anra, men som du säger är det lättare att hålla koll på koden.

```
If Not session("inloggad") then 
Response.redirect("fel.asp") 
End If
```

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

## #8 — PatrikB, 2002-06-15T18:53Z

och för att slippa End If:

```
If Not session("inloggad") then Response.redirect("fel.asp")
```

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

## #9 — bassebhu, 2002-06-15T20:11Z

ok, tack. precis vad jag var ute efter =D

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45979-vad-är-bäst
