Avatar billede axkris Nybegynder
07. februar 2004 - 18:22 Der er 4 kommentarer og
1 løsning

Include i asp

Hej

Hvorfor kan man ikke skrive:
response.write "<!--#INCLUDE virtual=""/common/inc_writeTable.asp"" -->"

Det virker ikke. Filen inkluderes ikke. Men hvorfor ike og hvad gør man så, når man ikke gider at skrive det på følgende måde (fordi så skal filerne jo eksisterer på serveren selvom if-betingelsen ikke er opfyldt):

<%
if Instr(Request.ServerVariables("Path_Info"), "/test/") > 0 then
%>
    <!--#INCLUDE virtual="/forum/inc_func_common.asp" -->
<%end if%>
Avatar billede avlund Nybegynder
07. februar 2004 - 18:25 #1
Fordi alle includes bliver hentet før ASP-kode bliver evalueret. Dynamiske includes er ikke mulige i ASP, i hvert fald ikke på konventionel vis.
Avatar billede avlund Nybegynder
07. februar 2004 - 18:27 #2
Det smarteste du kan gøre er at lave dit if-valg inde i selve include-filen.
Avatar billede steen Nybegynder
07. februar 2004 - 18:32 #3
Prøv at kigge på denne her: http://www.eksperten.dk/spm/5202

/Steen
Avatar billede axkris Nybegynder
07. februar 2004 - 19:27 #4
Ok, det kunne man ikke... umiddelbart. Tak for hjælpen :-D
Avatar billede avlund Nybegynder
07. februar 2004 - 21:16 #5
...og tak for points!
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