---
title: "select case slutar med \"else if\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/131899-select-case-slutar-med-else-if"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "peppar"
published: "2005-07-26T19:54:42.000Z"
updated: "2005-07-27T18:33:22.000Z"
replies: 6
views: 551
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/131899-select-case-slutar-med-else-if"
---

# select case slutar med "else if"

## #1 — peppar, 2005-07-26T19:54Z

Jag har en select case som ser ut så här...

```
script_name = lcase(Request.ServerVariables("script_name"))
select case script_name
   case "/default.asp" 
		pageName = "/default_default.asp"
   case "/informa.asp" 
		pageName = "/informa_default.asp"
end select
```

 men om jag vill att selecten skall sluta sisåhär typ...

```
script_name = lcase(Request.ServerVariables("script_name"))
select case script_name
   case "/default.asp" 
		pageName = "/default_default.asp"
   case "/informa.asp" 
		pageName = "/informa_default.asp"
		
	[b]case else 
	pageName = scriptName[/b]
end select
```

 
Hur kan man göra det?

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

## #2 — @nders, 2005-07-26T19:58Z

Du har inte testat ditt förslag antar jag?

<http://www.devguru.com/technologies/wml/vbscript/quickref/selectcase.html>

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

## #3 — peppar, 2005-07-26T20:11Z

jo, tyvärr... sjutton också... varför är då **pageName** tom i utskrift...?!

återkommer... måste skriva ut innehållet i ett gäng variabler för att felsöka...

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

## #4 — @nders, 2005-07-27T18:09Z

Fick du ihop det?

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

## #5 — KimG, 2005-07-27T18:14Z

Öhm.. Varför har du två olika variablar?

Här ger du ju **script_name** ett värde:

```
script_name = lcase(Request.ServerVariables("script_name"))
```

Men variabeln med info du ska ge **pageName** heter **scriptName**, men den har du ju inte angivit något värde till, eller hur?

Så, ändra det sista till:

```
case else 
pageName = script_name
```

... så ska det nog fungera ;)

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

## #6 — peppar, 2005-07-27T18:28Z

KimG -\> Helt rätt. Jag skrev fel... Men ovanstående var nog mer ett snabbexempel för att förtydliga min fråga om case else...

@nders -\> Nja... jo min case else fungerar...

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

## #7 — @nders, 2005-07-27T18:33Z

Great!

Det är dock bra att KimG har de ögon vi andra saknar... ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/131899-select-case-slutar-med-else-if
