Ciao, ho questo codice asp per la visualizzazione di directory e file; il problema è che cliccando su una directory invece di aprire l'elenco dei files in essa contenuti, mi rimanda al link della directory e lo script va in errore, dove sbaglio:?
codice:
Folders
<%
Set directory=server.createobject("scripting.filesystemobject")
Set allfiles=directory.getfolder(server.mappath("directories/"))
' Lists all the files found in the directory
For each directoryfile in allFiles.subfolders
%>
<% ' Removes certain MSFrontPage was directories
if right(directoryfile.Name,3) <> "cnf" then %>
<a href="directories/<% =directoryfile.Name %>" target="_blank">
<% =directoryfile.Name %></a>
<% end if %>
<% Next %>
Files
<% ' Lists all the files found in the directory
For each directoryfile in allFiles.files %>
<a href="directories/<% =directoryfile.Name %>">
<%
ext=right(directoryfile.Name,3)
select case ext
case "pdf","asp","htm","mdb","xls","ppt","doc","txt" %>
[img]directories/images/<%= ext %>.jpg[/img]
<% case else %>
[img]directories/images/unk.jpg[/img]
<% end select %>
<% =directoryfile.Name %></a>
<% Next %>