---
title: "Förklaring av server execute"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7863-förklaring-av-server-execute"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "erka"
published: "2001-01-24T07:47:00.000Z"
updated: "2001-01-25T14:13:00.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/7863-förklaring-av-server-execute"
---

# Förklaring av server execute

## #1 — erka, 2001-01-24T07:47Z

Hej!

Kan någon utförligt förklara server execute och när det är bra att använda det. Är det bara asp sidor man kan executa ? Varför använder man sig av det ?

Tack!

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

## #2 — Vide, 2001-01-24T07:53Z

Det fungerar ungefär som en include, men med server.execute kan du exekvera dynamiskt... Du är inte heller begränsad till bara asp-sidor.

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

## #3 — erka, 2001-01-24T08:00Z

Oki, så jag kan tex ha massa databaskod i ett asp dokument och sedan skriva ut det med server execute då eller ?

tex är dessa kod snuttar samma sak ?

```
if request.querystring("vad") = "lösgodis" Then
server.execute("losgodis.asp")
ElseIf request.querystring("vad") = "pajkastning" Then
server.execute("pajkastning.asp")
Endif
```

som

```
<%
server.execute(request.querystring("vad") & ".asp")
%>
```

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

## #4 — Vide, 2001-01-24T09:28Z

Precis så... men akta dig för att använda svenska tecken i filnamn bara... :)

Och om "vad" inte innehåller något värde så kommer de du att få ett felmeddelande...

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

## #5 — erka, 2001-01-24T09:55Z

Hmm hur undviker man det smidigast då ? felmedelandet ? skriva en on error eller någe sånnt ?

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

## #6 — @nders, 2001-01-24T10:02Z

jag hade nog snarare gjort så här typ:

```
vad = request.querystring("vad")
if vad <> "" then server.execute vad & ".asp"
```

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

## #7 — emission, 2001-01-25T12:05Z

Men! Kom ihåg att de variabler du använder i dokument 1 inte finns i dokument 2. Så riktigt som en dynamisk include blir det inte.

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

## #8 — erka, 2001-01-25T12:08Z

man kan komma förbi det genom att använda tillfälliga sessions kanske ? men det är lite fejk kanske... har jag fel ?

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

## #9 — Vide, 2001-01-25T14:13Z

Beror ju på vad du vill skicka med... är det enkla variabler kan du ju skicka med en querystring:

if vad \<\> "" then server.execute vad & ".asp?que=hej"

Så kan du hämta det på den andra sidan...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7863-förklaring-av-server-execute
