28. august 2004 - 16:37Der er
18 kommentarer og 1 løsning
include fil.
jeg har tidligere bruge server.execlude men har bruge for at bruge
<!-- #include file="<% =side %>.asp" --> hvor side er en varialbe med navnet på den side den skal include. men det kan den jo ikke: Inkluderingsfilen '<% =side %>.asp' blev ikke fundet.
det er jo ikke noget problem hvis jeg må bruge execlude. men nu skrev jeg at det ikke kunne lade sig gøre. Og hvis jeg skal lave en if sætning som kan vælge mellem alle sider, så blvier det jo ikke så dynamisk
kingmedia >> Det ikke derfor. Det fordi ASP fortolkeren vil kende navet på alle de indlude filer den skal bruge og tjekke om de findes før fortolkeren går i gang med at udføre koden.
Det der står er du skal bygge det som henrikgn har vist 28/08-2004 17:09:53.
<% select case request("side") case "side1.asp" %> <!--#include file="side_1.asp"--> <% case "side2" %> <!--#include file="side2.asp"--> <% case "side3" %> <!--#include file="side3.asp"--> <% end select %>
Ok, jeg synes bare at det er upraktisk, hvis man har en side hvor der includes alle undersider, det vil sige at der måske kan være hundret undersider, så er det ikke sjovt at skulle lave 100 case.
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.