Originariamente inviato da 13manuel84
io sto dando un'occhiata a quanto hai detto, ma mi sembra che uno possa uplodare il file solo nella propria cartella e quindi anche se vede il file della propria cartella non succede nulla. Non mi funziona comunque cliccando su una cartella che mi apra nessun file...mi dà pagina non trovata

//1° SCRIPT nominarlo dir.php
<HTML><HEAD><TITLE>Lettura Cartelle</TITLE></HEAD>
<BODY style="font: 11px/18px tahoma,arial;">
<?php $Cartella = $_GET['Cartella']; if (!$Cartella) $Cartella=$_SERVER['DOCUMENT_ROOT']; $ClassDir = dir($Cartella); echo "Percorso: ".$ClassDir->path."
\n"; ?>
<table cellpadding=0 cellspacing=0 border=0 style="font: 11px/18px tahoma,arial;">
<?php
while ($j = $ClassDir->read()) {
if ($Cartella!="/") $k = $Cartella."/".$j; else $k = "/".$j;
$i++; $ty = filetype($k);
if ($ty=="dir") $text = sprintf("<tr style=\"padding: 0px 5px;\"><td>%03d</td><td>%s</td><td>%s</td><td>%04o</td><td>%s</td><td>%s</td><td>%d</td><td><a href=\"dir.php?Cartella=%s\">%s</a></td>\r\n",$i
,date("H:i:s Ymd" ,filemtime($k)),$ty,fileperms($k),fileow
ner($k),filegroup($k),filesize($k),$k,$j
);
else
$text = sprintf("<tr style=\"padding: 0px 5px;\"><td>%03d</td><td>%s</td><td>%s</td><td>%04o</td><td>%s</td><td>%s</td><td>%d</td><td><a href=\"read.php?File=%s\">%s</a></td>\r\n",$i
,date("H:i:s Ymd" ,filemtime($k)),$ty,fileperms($k),fileow
ner($k),filegroup($k),filesize($k),$k,$j
);
echo $text;
}
$ClassDir->close(); ?>
</table>
</BODY>


usa questo