---
title: "Server.Execute fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/94217-server-execute-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "wborg"
published: "2004-01-08T07:16:22.000Z"
updated: "2004-01-11T14:12:51.000Z"
replies: 11
views: 510
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/94217-server-execute-fråga"
---

# Server.Execute fråga

## #1 — wborg, 2004-01-08T07:16Z

Hej

Jag har följande kod på min default.asp

```
<%
If Instr(Request.ServerVariables("HTTP_HOST"),"www.minsida.com")>0 Then
      Server.Execute("index.asp?main=start")
end if
%>
```

nu är det så att index.asp laddas när man skrivit in
<https://www.minsida.com> i adressfältet i browsern men inte
frågesträngen main=start, någon som kan säga varför?

Tack på förhand
/S

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

## #2 — @nders, 2004-01-08T07:21Z

Ja, man kan inte använda querystrings i anropet till Server.Execute, så enkelt är det.

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

## #3 — Engine^, 2004-01-08T08:06Z

Känns som om du istället ska använda dig av redirect

```
<%
If Instr(Request.ServerVariables("HTTP_HOST"), "www.minsida.com") > 0 Then
  Response.Redirect("index.asp?main=start")
End If
%>
```

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

## #4 — wborg, 2004-01-08T22:09Z

Nix funkade inte med Response.Redirect heller :(

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

## #5 — Josef, 2004-01-08T22:11Z

> **@nders skrev:**
>
> Ja, man kan inte använda querystrings i anropet till Server.Execute, så enkelt är det.

Men kan man inte göra så här då?

```
<%
url = "index.asp?main=start"
Server.Execute(url)
%>
```

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

## #6 — mozilla, 2004-01-08T23:12Z

Josef: Nej, det kan man inte

edit: jag mindes helt fel :OO

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

## #7 — @nders, 2004-01-09T05:35Z

Josef,

```
<%
url = "index.asp?main=start"
Server.Execute(url)
%>
```

är samma sak som

```
<%
Server.Execute("index.asp?main=start")
%>
```

så, nej, det fungerar inte heller. 

mvh

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

## #8 — Josef, 2004-01-11T00:20Z

> **@nders skrev:**
>
> Josef,
>
> ```
> <%
> url = "index.asp?main=start"
> Server.Execute(url)
> %>
> ```
>
> är samma sak som
>
> ```
> <%
> Server.Execute("index.asp?main=start")
> %>
> ```
>
> så, nej, det fungerar inte heller. 
> 
> Man kan göra enligt mozillas förslag.
> 
> mvh

Nej men självklart kan man inte göra som jag skrev. Måste ha varit rejält trött då...  :r

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

## #9 — emission, 2004-01-11T00:32Z

*(om jag inte minns helt fel)*

Det gör du.

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

## #10 — @nders, 2004-01-11T08:40Z

> **emission skrev:**
>
> *(om jag inte minns helt fel)*
> 
> Det gör du.

Det var som arton, där lärde jag mig något också. :)

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

## #11 — Engine^, 2004-01-11T09:27Z

Jag tyckte det var konstigt att Response.Redirect inte fungerade... saknas det en slash i början möjligtvis?

```
Response.Redirect("/index.asp?main=start")
```

Är det så att det händer något mer efter If-satsen och att det är där det sker en redirect? Jag tänkte på att kanske det druggar i If-delen...

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

## #12 — centret, 2004-01-11T14:12Z

om du vill använda server.execute kan du ju annars spara ett värde i form av application annars..

Eller om många kommer visa koden samtidigt en session

```
<%
If Instr(Request.ServerVariables("HTTP_HOST"),"www.minsida.com")>0 Then
      application("main") = "start"
      Server.Execute("index.asp")
end if
%>
```

 

```
<%
If Instr(Request.ServerVariables("HTTP_HOST"),"www.minsida.com")>0 Then
      session("main") = "start"
      Server.Execute("index.asp")
end if
%>
```

 

Sedan på index.asp ta emot värdet på antingen applikationen eller sessionen.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/94217-server-execute-fråga
