Avatar billede cygnet Praktikant
18. august 2003 - 22:39 Der er 5 kommentarer og
2 løsninger

Asp i Include file

Vil gerne den til at skrive følgende - vil den ikke rigtig. Løsning søges

<!--#include file="inc_<% response.write "" & mode & "" %>.asp" -->
Avatar billede soes Nybegynder
18. august 2003 - 22:42 #1
det som du prøver på kan desværre ikke lade sig gøre, sorry, der skal en lidt anderledes teknik til.

Det som der sker er at alle include kommandoer bliver afviklet før asp-koden og det vil derfor ikke virke.

Det work-around der er, er at man bruger en server.execute() statement istedet. I dit tilfælde ville det blive,
Server.Execute(mode & ".asp")

Dette forudsætter dog at siden bliver afviklet på en IIS, da det IKKE er understøttet i PWS
Avatar billede cygnet Praktikant
18. august 2003 - 22:43 #2
så i stedet for
<!--#include file="inc_<% response.write "" & mode & "" %>.asp" --> 

skriver jeg ?
Avatar billede ellebaek Nybegynder
18. august 2003 - 22:43 #3
Man kan ikke gøre dette med include file, brug i stedet

server.execute("inc_" & mode & ".asp")
Avatar billede soes Nybegynder
18. august 2003 - 22:45 #4
istedet for din include linie skriver du
<%
Server.Execute("int_" & mode & ".asp")
%>
Avatar billede soes Nybegynder
18. august 2003 - 22:45 #5
vi prøver igen
<%
Server.Execute("inc_" & mode & ".asp")
%>
Avatar billede cygnet Praktikant
18. august 2003 - 22:47 #6
:-P

Det virker jo bare helt som det skal - ej hvor bliver det nice det her. Dejlig simpelt :-p Takker.
Avatar billede Jman Praktikant
18. august 2003 - 23:13 #7
husk at lukke sp. så :)
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