10 messaggi dal 30 settembre 2004
Cari amici,
sono riuscito a far funzionare una pagina che mi mostra i file contenuti in una directory e ne fa un link al file stesso.
Purtroppo però, vorrei che leggesse i file contenuti nella directory public di Aruba, mentre invece mi legge i file della root principale, e questo non va bene.
Come posso modificare il codice? So che sicuramente sarà una banalità dirgli quale directory leggere ma io non ci riesco.
Grazie per l'attenzione.
VM

<html>
<head>
<title>Lettura file</title></head>

<body>
<%
xfilepath = Server.mappath(Request.ServerVariables("PATH_INFO"))
xfilename = Request.ServerVariables("PATH_INFO")
xlenpath = Len(xfilepath) - Len(xfilename)
xdir = Left(xfilepath, xlenpath)

Set fs = Server.CreateObject("Scripting.FileSystemObject")
Set folder = fs.GetFolder(xdir)
response.write "<table border=0 width=""100%"">"
%>
<tr>
<td width=40%><strong>Nome file</strong></td>
<td width=30%><strong>Peso</strong></td>
<td width=30%><strong>Data e ora creazione</strong></td>
</tr>
<%
FOR EACH subfolder IN folder.SubFolders
NEXT
FOR EACH file IN folder.Files
%>
<tr>
<td width=40%><a href="<%=file.Name%>"><%=file.Name%></a></td>
<td width=30%><%=file.Size%> bytes</td>
<td width=30%><%=file.DateLastModified%></td>
</tr>
<%
NEXT
response.write "</table>"
%>
</body>
</HTML>

Valerio

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.