Christoph Ruhnke: Dynamische Include Files??

Beitrag lesen

Wie ist das eigentlich bei Include Files in ASP? Wenn ich versuche per Response.Write("<!-- #include file=""" & Request.Querystring("BlaBla") & ".htm"" -->")

Der Knackpunkt liegt an der Ausgabe mit Response.

Um Dateien dynamisch zu includen, hast Du mehrere Moeglichkeiten:

1. Ueberlasse die Anforderung dem Browser und schick ihm
nur den dynamisch erzeugten Dateinamen:

<iframe src="<%= Request("BlaBla") %>.htm"></iframe>

2. Binde die Datei serverseitig mit ein:
<%
Set FS=CreateObject("Scripting.FileSystemObject")
Set TS=FS.OpenTextFile(Server.MapPath(Request("BlaBla") & ".htm"),1,False)
Response.Write(TS.ReadAll)
TS.Close
%>

3. Nimm die Möglichkeit aus dem Posting vom Stefan Falz.

Cu Christoph