Jeg har dette lille script som trækker fra fil.asp når man tilgår default.asp?side=fil
<% Set MyFileObj = Server.CreateObject("Scripting.FileSystemObject") Set MyTextFile = MyFileObj.OpenTextFile(Server.MapPath(""&request.querystring("side")&".asp")) WHILE NOT MyTextFile.AtEndOfStream Response.Write(MyTextFile.ReadLine & "") WEND MyTextFile.Close %>
Problemet er imidlertid at den udskriver det som ren tekst, og derved ikke afvikler scriptet som er i fil.asp
Spørgsmålet går derfor på, hvordan jeg får lavet så scriptet kan afvikles?
altså, scriptet virker jo fint, hvis den udelukkende skal printe indholdet af fil.asp som ren tekst. men den fejler hvis der midten i teksten står 'hej med dig <% echo "navn" %>.'
skal jeg ikke kunne sige dig.. jeg koder normalt php - hjælper blot min kammy med hans asp :) men anyway, så har han og jeg - der for øvrigt begge er noobs til asp, fundet løsningen nu.
ikke ad den simple grund at ASP ikke har nogen "echo" kommando. I ASP ville det derimod hedde:
hej med dig <%= "navn" %>.
eller:
hej med dig <% Response.Write "navn" %>.
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.