---
title: "Vad är det för fel på detta?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5839-vad-är-det-för-fel-på-detta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Ricki"
published: "2000-06-15T07:41:00.000Z"
updated: "2000-06-15T07:53:00.000Z"
replies: 3
views: 196
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/5839-vad-är-det-för-fel-på-detta"
---

# Vad är det för fel på detta?

## #1 — Ricki, 2000-06-15T07:41Z

När jag går in på sidan första gången innehåller Request.Querystring("id"). Därför har jag skrivit en liten if sats som ska sätta Request.Querystring("id") till Main.

\<%
ID = Request.Querystring("id")

If Request.Querystring = "" Then
	Request.Querystring("id") = "Main"
End If
%\>

Varför funkar inte detta????

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

## #2 — Vide, 2000-06-15T07:46Z

Du kan inte ge en request ett värde, värdet får den av systemet...

Men det går ju att lösa på andra sätt... vad skall du göra med variabeln? skall skicka den vidare till nästa sida? eller skall du använda den lokalt?

Skall du använda den lokalt så är det bara att plocka ned värdet ifrån Quesysträngen:

\<%
ID = Request.Querystring("id")

If ID= "" Then
ID = "Main"
End If
%\>

Var det såhär du menade kanske?

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

## #3 — Ricki, 2000-06-15T07:50Z

Ja, precis så.
Men varför fungerar inte detta?

\<!--#include file="\<%=ID%\>.asp"--\>

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

## #4 — Vide, 2000-06-15T07:53Z

Du kan inte inkludera dynamiskt med \<!--#Include file="fil.inc"--\>

Detta p.g.a att includen körs före ASPkoden... detta för att man skall kunna använda server-kod i includefilen...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5839-vad-är-det-för-fel-på-detta
