Scusate per la domanda da newbie che vi faccio:
Ho questo codice per estrarmi la lista dei files contenuti in varie cartelle
Codice PHP:
<?php
$path = "texts/articoli/";
$dir_handle = @opendir($path) or die("Non riesco ad aprire $path");
$space = str_repeat(" ", 10);
echo "<PRE>";
echo "<font face=\"Verdana\" size=\"2\" color=\"#000000\">Directory di [b]$path[/b]</font>\n\n";
echo "<font face=\"Verdana\" size=\"2\" color=\"#EF047F\">\t[b]Nome file\t\tDim.\t\t\tData inserimento[/b]\n\n</font>";
while ($file = readdir($dir_handle)) {
if($file!="." && $file!="..") {
$t="<font face=\"Verdana\" size=\"2\" color=\"000000\">[url="$path/$file><img"][b]$file[/b][/url]";
echo $t.substr($space,0,40-strlen($file)) ;
$t=(filesize("".$path."".$file)/1024);
echo "\t";
$t=sprintf("%01.2f",$t)."kb ";
echo substr($space,0,10-strlen($t)) . $t ;
$t=date("d.M Y H:i:s", filemtime("".$path."".$file.""));
echo "\tCaricato il ";
echo $t.substr($space,0,20-strlen($file)) ;
echo "</font>\n";
}
}
closedir($dir_handle);
echo "</PRE>";
?>
Vorrei anche ordinare il risultato: dovrei utilizzare sort($file) ma non riesco a comprendere in che punto dello script debba inserirlo.
Potete darmi una mano?
Grazie