webForumDet fria alternativet
Logga in / Bli medlem

Include

ASP

7 svar · 186 visningar · startad av JaktJanne

Medlem sedan feb. 20001 507 inlägg
Trådstart#1

jag får ej detta att funka, går det överhuvudtaget att göra så här.
#include virtual="<%=strRS("StringNamn")%>.inc" :q

Medlem sedan juni 200032 967 inlägg
#2

nix, så går inte att göra, eftersom all ssi körs innan asp-koden på sidan.

mvh,

Medlem sedan feb. 20001 507 inlägg
#3

Hur skall jag dynamiskt kunna includera en txt fil. Någon som har en lösning.

Medlem sedan juni 200032 967 inlägg
#4

tidigare nylig tråd:
http://cgi.webforum.nu/wf/Forum11/HTML/002947.html

du kan om det handlar om html eller (som jag förstår dig vid det här tillfället), ren text, använda fso för att läsa in textfilen och response.write för att skriva ut den.

du kan läsa under 'reading from files' i microsofts guide till filesystemobject.
http://msdn.microsoft.com/scripting/vbscript/doc/sgworkingwithfiles.htm

mvh,

Medlem sedan feb. 20001 507 inlägg
#5

Tackar Anders skall testa senare, återkommer säkert :)

Medlem sedan feb. 20001 507 inlägg
#6

Utan att ha testat så skulle kanske detta funka.

Sub ReadFile
 Dim fso, ts, fn
 Const ForReading = 1
  set fso = CreateObject("Scripting.FileSystemObject")
'Läs från fil
  Set ts = fso.OpenText File("<%=strRS("filNamn")%>.txt", ForReading)
  fn = ts.ReadAll
  Response.Write '"& fn &"'
  ts.Close
End Sub
Medlem sedan juni 200032 967 inlägg
#7

nästan, så här bör det nog se ut:

Set ts = fso.OpenText File(strRS("filNamn") & ".txt", ForReading)
fn = ts.ReadAll
Response.Write fn

mvh,

Medlem sedan feb. 20001 507 inlägg
#8

Fortsatt problem, felmeddelande att filen inte kan hittas. testat med att ändra till följande:
Set ts = fso.OpenText File("filNamn.txt", ForReading)
men filen kan inte hittas iaf, den ligger i samma kat så sökvägen är ok. :q

[r]
Löste det med :
Set ts = fso.OpenText File(Server.MapPath("filNamn.txt"), ForReading)

250 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)