Avatar billede 0ffline Nybegynder
23. juli 2004 - 10:46 Der er 6 kommentarer og
2 løsninger

include file udfra querystring

Hej

Hvordan kan man nemmmest ala

<!--#include file="contain/<%= Request.QueryString("section") %>.asp"-->
Avatar billede medions Nybegynder
23. juli 2004 - 10:51 #1
<% Server.Execute(Request.QueryString("section")) %>

//>Rune
Avatar billede medions Nybegynder
23. juli 2004 - 10:51 #2
Det kan ikke lade sig gøre at blande SSI og ASP sammen.

//>Rune
Avatar billede medions Nybegynder
23. juli 2004 - 10:51 #3
Det er selvf.:
<% Server.Execute("contain/" & Request.QueryString("section")) %>

//>Rune
Avatar billede medions Nybegynder
23. juli 2004 - 10:51 #4
Agh!!

<% Server.Execute("contain/" & Request.QueryString("section") & ".asp") %>

//>Rune
Avatar billede 0ffline Nybegynder
23. juli 2004 - 10:53 #5
Smukt c",)
Tusinde tak for hurtigt hjælp
Avatar billede 0ffline Nybegynder
23. juli 2004 - 10:56 #6
Jeg har aldrig brugt Server.Execute før, der er ikke noget man skal lukke eller tænke extra over som ved kald til db, eller ?
Avatar billede tubber Juniormester
23. juli 2004 - 11:14 #7
Man kan faktisk godt blande asp og SSI sammen, se spg.:
http://www.eksperten.dk/spm/521640

men hurtlen ligger i at du ikke kan instætte en variablen eller lignende i includen..... den skal være komplet, altså :
<!--#include file="contain/mi9nside.asp"-->

/Tubber
Avatar billede medions Nybegynder
23. juli 2004 - 15:32 #8
tubber> Ja, men ikke lave din include dynamisk, hvilket Offline søger...

Offline> Du skal være opmærksom på at du ikke kan overføre variabler med Server.Execute()

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester