Jeg er i gang med at include filer afhængig af ugedag:
<%
Select Case Weekday(Now,VbMonday)
Case 1 %>
<!-- #include file=e1.asp -->
<% Case 2 %>
<!-- #include file=e2.asp -->
<% Case 3 %>
<!-- #include file=e3.asp -->
<% Case 4 %>
<!-- #include file=e4.asp -->
<% Case 5 %>
<!-- #include file=e5.asp -->
<% Case 6 %>
<!-- #include file=e6.asp -->
<% Case Else %>
<!-- #include file=e7.asp -->
<% End Select %>
filerne jeg inkluderer henter data fra en tekstfil.
e2.asp ser f.eks. således ud:
<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("tirsdag.txt")
Set f = fso.OpenTextFile(filespec,1)
' Læs linie for linie indtil slutningen af filen
Do While not f.AtEndOfStream
Response.write f.ReadLine & "<br>"
Loop
f.Close
%>
Altså hentes teksten til inkluderingsfilerne fra tekstfilen
tirsdag.txt
Når jeg forsøger at loade siden får jeg fejlmeldingen:
Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A0411)
Navnet er omdefineret
/kantine/kald/e2.asp, line 3, column 4
Dim fso, f, filespec
Er der nogen, der ved hvad fejlmeddelelsen skyldes, og hvordan
problemet fikses?
mvh
Sune Henriksen
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials