Avatar billede hektor Nybegynder
05. marts 2000 - 18:55 Der er 5 kommentarer og
3 løsninger

Dynamic includes

Jeg har set svaret på spørgsmålet her på Eksperten før ... men jeg kan ikke finde det igen :-(

Det skulle være muligt at lave et [include" file="<%= blah %>"] med IIS 5 (win2k).

Hvordan gør man / hvad er linket til spørgsmålet?
Avatar billede baunsgaard Nybegynder
05. marts 2000 - 19:17 #1
Jeg ved ikke lige hvilket spg. du tænker på, men du kan lave noget der minder om dynamisk include med Server.Execute...

Mvh
Avatar billede bocker Nybegynder
05. marts 2000 - 21:01 #2
det burde virke, det du havde skrevet...
Avatar billede bocker Nybegynder
05. marts 2000 - 21:02 #3
<!-- #include file="<% =bocker.inc %>" -->

Avatar billede 127144146281 Nybegynder
06. marts 2000 - 00:04 #4
#include file bliver udført før <% tagsne %> så det er ikke muligt
Avatar billede hmau Nybegynder
06. marts 2000 - 00:05 #5
Avatar billede 127144146281 Nybegynder
06. marts 2000 - 04:45 #6
så som jeg sagde det kan ikke lade sig gøre
Avatar billede 127144146281 Nybegynder
06. marts 2000 - 04:50 #7
men som baunsgaard siger så er server.execute god til at lave en tilsvarende løsning

altså hver gang asp fortolkeren når en server.execute, udfører den det script der står i server.execute, og vender tilbage til det script der kaldte server.execute

den kunne så være udformet;

Test.asp:
<%
' masse ASP kode
server.execute(Request.QueryString("File"))
' endnu mere ASP kode
%>

man kunne så kalde den; Test.asp?File=andetASPdokument.asp
så vil andetASPdokument.asp blive inkluderet

men server.execute virker kun på IIS5 som du har
Avatar billede hektor Nybegynder
06. marts 2000 - 15:47 #8
Mange tak for hjælpen gutter :-)
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