---
title: "Visa olika include sidor beroende på sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/87295-visa-olika-include-sidor-beroende-på-sträng"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mattiasnordin"
published: "2003-09-30T12:37:25.000Z"
updated: "2003-09-30T17:46:39.000Z"
replies: 10
views: 279
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/87295-visa-olika-include-sidor-beroende-på-sträng"
---

# Visa olika include sidor beroende på sträng

## #1 — mattiasnordin, 2003-09-30T12:37Z

Hej,

Går det att ladda olika include sidor på ett smidigt sätt beroende på request("load_page") ?

Min tanke är att få till något liknande:

\<!--#include file="\<%=varLoadPage%\>"--\>

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

## #2 — mrblonde, 2003-09-30T12:39Z

det går inte, kompilatorn kör \<!--include innan den kör det som står inom \<%.
.
du för köra en server.execute eller hitta på något annat

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

## #3 — mattiasnordin, 2003-09-30T12:40Z

Intressant. Hur fungerar server.execute ?

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

## #4 — Palle, 2003-09-30T12:43Z

Fungerar på IIS5 +
• <http://www.devguru.com/Technologies/asp/quickref/server_execute.html>

```
[red]<% Server.Execute varLoadPage %>[/red]
```

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

## #5 — mattiasnordin, 2003-09-30T12:45Z

Mycket intressant :-) 
Det där verkar passa mitt behov perfekt.  / TAck

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

## #6 — m_soderlund, 2003-09-30T13:00Z

Mer kod:

```
Dim cat
cat = Request.Querystring("cat")

Select Case cat

Case "about"
Server.Execute("about.asp")

Case "email"
Server.Execute("email.asp")

Case "guestbook"
Server.Execute("guestbook.asp")

Case Else
Server.Execute("404.asp")

End Select
```

Jag tror att du förstår. :)

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

## #7 — mattiasnordin, 2003-09-30T13:57Z

Jag fårstår konceptet och det passa mig perfekt. Håller nämligen på att "plattar" till en framlösning...

Förstår dock inte helt hur "select" fungerar. Finns det mer information om detta någonstans?

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

## #8 — Palle, 2003-09-30T14:02Z

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

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

## #9 — mattiasnordin, 2003-09-30T14:39Z

Ni är ju för gulliga ;-)

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

## #10 — LeonL, 2003-09-30T14:46Z

[På svenska ;)](http://www.aspsidan.nu/default.asp?page=readArticle&menu=2&aId=51)

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

## #11 — Jesper T, 2003-09-30T17:46Z

> **mattiasnordin skrev:**
>
> Förstår dock inte helt hur "select" fungerar.

 

> **m_soderlund skrev:**
>
> ```
> Dim cat
> cat = Request.Querystring("cat")
> 
> Select Case cat
> 
> Case "about"
> Server.Execute("about.asp")
> 
> Case "email"
> Server.Execute("email.asp")
> 
> Case "guestbook"
> Server.Execute("guestbook.asp")
> 
> Case Else
> Server.Execute("404.asp")
> 
> End Select
> ```

 ;)
Skämt å sido.
Jag gör så här:

```
varLoadPage=Request.QueryString("page")
server.execute trim(varLoadPage &".asp")
```

ex. inkludera_sida?page=olles_hemligheter
Så exekveras sidan som ligger i QS (page), alltså: olles_hemligheter.asp

Och du slipper att köra med select.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/87295-visa-olika-include-sidor-beroende-på-sträng
