File manager in asp. PROBLEMI

mistralwind

Nuovo Utente
18 Ott 2009
1
0
0
Buon giorno a tutti.
Chiedo aiuto a qualche persona che ne capisce più di me.

Ho trovato in giro per la rete un interessante script che funge da file manager che io uso in un contesto intranet.

il problema è il seguente:
quando punto con il browser al file asp in questione, questo mi visualizza correttamente la path che ho specificato nella variabile "percorso".
se in quella cartella creo fisicamente una subdirectory, questa mi viene visualizzata e posso vedere anche i files contenuti.
il problema è che non riesco ad aprirli.
per intenderci apro quelli della cartella madre ma non i file della sub che contiene.



Codice:
<%@LANGUAGE = VBScript%>
<%
    Dim cartella, sotto
    cartella = Request.QueryString("cartella")
    sotto = Request.QueryString("sotto")
    Dim fso, percorso
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
	'path fisica documenti
    percorso = "\\server\path" &  cartella & "\" & sotto 
%>
<html>
    <head>
        <title>File Manager</title>
        <link rel="stylesheet" type="text/css" href="../style.css">
        <style type="text/css">
<!--
.Stile1 {
	color: #FFFFFF;
	font-weight: bold;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #000000;
}
body {
	background-color: #FFFFFF;
}
body,td,th {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
-->
        </style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body>



<table cellpadding="1" cellspacing="0">
<tr bgcolor="#EEEEEE">
   <td colspan="2" bgcolor="#0099FF"><span class="Stile1">Elemento</span></td>
   <td colspan="2" bgcolor="#0099FF"><span class="Stile1">Tipo</span></td>
   <td colspan="2" bgcolor="#0099FF"><span class="Stile1">Dimensione</span></td>
   <td colspan="2" bgcolor="#0099FF"><span class="Stile1">Data creazione</span></td>
</tr>
<%
    Function genera()
        If sotto = "" Then
            Response.Write File.Name
        Else
            Response.Write sotto & "\" & File.Name
        End If
    End Function
    For Each File in fso.GetFolder(percorso).SubFolders
%>
<tr>
<td width="36"><img src="cartella.gif"></td>
<td width="18">
<a href="nome_file.asp?cartella=<%=cartella%>&sotto=<%Call genera()%>"><%=File.Name%></a>
</td>
<td width="3">|</td>
<td width="19"><%=File.Type%></td>
<td width="12">|</td>
<td width="66"><%=FormatNumber(File.Size, 0)%></td>

<td width="10">|</td>
<td width="91"><%=File.DateCreated%></td>
</tr>
<%
    Next
    For Each File in fso.GetFolder(percorso).Files
%>
<tr>
<tr>
<td><img src="<%=fso.GetExtensionName(File.Name)%>.gif"></td>
<td>
<a href="<%=percorso &  File.Name%>"target="_blank"><%=File.Name%></a>
' con questa modifica apro solo i files contenuti nella sub ma non quelli della cartella madre
' <a href="<%=percorso & "\"  & File.Name%>"target="_blank"><%=File.Name%></a>
<td>|</td>
<td><%=File.Type%></td>
<td>|</td>
<td><%=FormatNumber(File.Size, 0)%></td>
<td>|</td>
<td><%=File.DateCreated%></td>
</tr>
</tr>
<%
    Next
%>
</table>

</body>
</html>
<%
    Set fso = Nothing
%>

spero ci sia qualcuno che possa aiutarmi.
grazie in anticipo
 
Discussioni simili
Autore Titolo Forum Risposte Data
N file manager da php 5 a 7 PHP 15
M Web application: source code editor e file manager Apache 1
neo996sps Ajax File Manager: errore se lanciato da tiny mce Javascript 3
I Quale web file manager? Web Server 1
C file manager di aruba Hosting 2
T file manager - FCK editor PHP 1
T File Manager PHP 0
E fpdf salvare e aprire il file PHP 4
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S passare un valore da un form a un file .php con metodo post PHP 4
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
G file CSS contenente variabili HTML e CSS 1
M Creare traccia di download file sul server HTML e CSS 2
I elimina file PHP 1
I cerca file sottocartella unlink file PHP 0
I sessione username scarica file PHP 1
S Aggiornare percorso file collegati MS Access 0
I lista file sottocartella elimina file PHP 3
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
I visualizza file sottocartella elimina singolo file PHP 1
I caricamento file in sottocartella nome utente PHP 3
I cartella sottocartella apri o scarica file pdf PHP 1
K Sfondo nuovo file Photoshop 0
C Wp-admin a file php WordPress 5
G Importazione file .sql Web Server 0
csi Inviare file jpg in locale alla stampante con php PHP 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
MarcoGrazia HTML5 <picture> e i file source HTML e CSS 2
MarcoGrazia criptare un file PHP 2
U Link a doppio file PHP PHP 0
U Link a pagina ed esecuzione file PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
I Documento file word Java 0
FDF182 file .bin nell' email PHP 0
E Sito violato, file modificati, cartelle create WordPress 1
F LETTURA FILE SU DIRECTORY IN RETE Javascript 0
Y Percorso assoluto file immagine HTML e CSS 9
M Durata di un file MP4 Classic ASP 1
L problema collegamento file css con html HTML e CSS 1
otto9due Proteggere file caricati dall'esterno ma renderli accessibili per gli utenti loggati. PHP 4
Y Problema percorso file in rete PHP 1
otto9due Impedire esecuzione diretta dei file PHP 7
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
keyascii File temporanei Sessioni PHP 6
T Come esportare Thunderbird MBOX in file PST di Outlook? Windows e Software 2
K File audio in html, chi mi può aiutare? HTML e CSS 0
K Aiuto con file audio in html HTML e CSS 1

Discussioni simili