[ASP] Filesystemobject ziet file niet?

Pagina: 1
Acties:

  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
Hoi, ik heb een heel simpel ASP scriptje..

ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<% 

set fs = CreateObject("Scripting.FileSystemObject")
path = Server.MapPath("/templates/") 
set folder = fs.GetFolder(path)

'Display a list of sub folders.

for each item in folder.SubFolders
    response.Write(path & "\" & item.Name & "/html/<br>")

    If fs.FileExists("/templates/" & item.Name & "/html/index.html") = true Then
        Response.Write("<a href='/templates/" & item.Name & "/html/index.html'>" & item.Name & "</a><br>")
    end if

    If fs.FileExists("/templates/" & item.Name & "/html/4.html") = true Then
        Response.Write("<a href='/templates/" & item.Name & "/html/4.html'>" & item.Name & "</a><br>")
    end if

    if fs.folderexists(path & "\" & item.Name & "/html/template") = true Then   
        Response.Write("<a href='/templates/" & item.Name & "/html/template/index.htm'>" & item.Name & "</a><br>")
    end if

    if fs.folderexists(path & "\" & item.Name & "/html/template1") = true Then  
        Response.Write("<a href='/templates/" & item.Name & "/html/template1/index.htm'>" & item.Name & "</a><br>")
    end if

    If fs.FileExists("/templates/" & item.Name & "/html/index.htm") = true Then
        Response.Write("<a href='/templates/" & item.Name & "/html/index.htm'>" & item.Name & "</a><br>")
    end if


next


%>


wat moet hij doen, ik heb een hele lijst met website templates die ik in een lijst wil laten zien.
hebben sommige de extendie .htm andere .html en andere staan weer in /template1/xx.htm (of html)

dat doet hij allemaal goed.

maar ik heb er ook een paar die hebben de naam 4.html
en die doet hij niet.

als ik het pad uitlees en die in IE knipt en plakt laat hij perfect de html pagina zien maar het filesystemobject ziet 4.html niet als een file :(

[ Voor 20% gewijzigd door ArjanC op 10-10-2005 11:44 ]


  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
laat maar :)
fileexist kan niet werken met een http://blabla.html

hij moet ook een relative pad hebben... :)