// Vous pouvez changer le chemin de départ, par default "." // $depart="."; // ----- Affiche arborescence ----- Auteur : fgauharou@yahoo.fr ------------- // require("./fonctions.php"); // ------------------------------ Initialisation des variables ----------------------------------------------- // if(!empty($chemin)) $chemin = stripslashes($chemin); else $chemin = $depart; // ----------------------------------- Sécurité navigation -------------------------------------------------- // $chemintotal = $chemin; // ------------------------------- Récupération des fichiers et répertoires dans tableau-- // $handle = @opendir($chemintotal); $file = @readdir($handle); // repertoire . $file = @readdir($handle); // repertoire .. $repind = 0; $fileind = 0; while ($file = @readdir($handle)) { if(is_dir("$chemintotal/$file")) { $reptab[$repind]["nom"] = $file; $reptab[$repind]["taille"] = filesize("$chemintotal/$file"); $repind++; } else { $filetab[$fileind]["nom"] = $file; $filetab[$repind]["taille"] = filesize("$chemintotal/$file"); $fileind++; } } @closedir($handle); // ============================= Affichage =================================== // ?>
echo " Chemin : ";?>$CheminDecompose = DecomposerChemin($chemin);echo $CheminDecompose; // -- Affiche le dossier courant -- // ?> |
echo "Nom"; ?> | echo "Taille"; ?> | ||||||||
![]() |
.. | ||||||||
BGCOLOR="#b0bace" bordercolor="#b0bace"} else {echo "";?>BGCOLOR="#d8dde7" bordercolor="#d8dde7"}?> ALIGN="center">![]() |
BGCOLOR="#b0bace" bordercolor="#b0bace"} else {echo "";?>BGCOLOR="#d8dde7" bordercolor="#d8dde7"}?> ALIGN="left" > echo $nomrep; ?> | BGCOLOR="#b0bace" bordercolor="#b0bace"} else {echo "";?>BGCOLOR="#d8dde7" bordercolor="#d8dde7"}?> ALIGN="left" > | |||||||
BGCOLOR="#F2F4F7" bordercolor="#F2F4F7"} else {echo "";?>BGCOLOR="#EBEEF3" bordercolor="#EBEEF3"}?>width=35 ALIGN="center"> |
BGCOLOR="#F2F4F7" bordercolor="#F2F4F7"} else {echo "";?>BGCOLOR="#EBEEF3" bordercolor="#EBEEF3"}?>ALIGN="left" >"> echo $nomfic ; ?> | BGCOLOR="#F2F4F7" bordercolor="#F2F4F7"} else {echo "";?>BGCOLOR="#EBEEF3" bordercolor="#EBEEF3"}?>ALIGN="right" > echo FormatTailleFichier(filesize($chemin."/".$nomfic)); ?> | |||||||
echo " Nombre de dossier(s) : ".$repind; ?> - echo " Nombre de fichier(s) : ".$fileind; ?> |