og hvordan gør man så det? emnet jeg skrev her virker nada. Jeg skal have en includet fil i et document ud fra fil.asp?Page=lort.asp så skal lort.asp includes i fil.asp
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
<% \'//Dynamiske includes af Bjarke Bekhøj function include(fil) Set fso = CreateObject(\"Scripting.FileSystemObject\") Set incfile = fso.OpenTextFile(Server.MapPath(\"inc/\" & fil & \".inc\"), 1) include = incfile.ReadAll incfile.close end function %>
sæt det i toppen af dine sider, når du så vil have en include skriver du <%=include(Request.Querystring(\"page\")%>
<% if Request.Querystring(\"page\") = \"side1.inc\" then %><!--#include file=\"side1.inc\"--><% end if if Request.Querystring(\"page\") = \"side2.inc\" then %><!--#include file=\"side2.inc\"--><% end if %>
Fejltype: Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EE) Tegnet \')\' var ventet /esf-hp/basic.asp, line 14, column 51 Response.Write(include(Request.Querystring(\"page\")) --------------------------------------------------^
<% \'//Dynamiske includes af Bjarke Bekhøj function include(fil) Set fso = CreateObject(\"Scripting.FileSystemObject\") Set incfile = fso.OpenTextFile(Server.MapPath(fil), 1) include = incfile.ReadAll incfile.close end function %>
sådan, så er det f. eks <%=Include(\"fil.asp\")%> eller <%=include(Reques.tQuerystring(\"page\"))%>
eller det vil sige at ALT asp kode i include filen bliver skrevet i sourcen som ren tekst, den bliver ikke behandlet som ASP kode bjarke-b, giv mig dit ICQ nr. så snakker vi om det
Hvis ja, så kunne jeg godt bruge lidt hjælp mht at min includerede kode bliver skrevet ud i filne og ikke afviklet. (Samme problem som esf_spike beskriver).
Synes godt om
Ny brugerNybegynder
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.