Public feed
#379155
function AfficherStructureDossier($rep, $p_indiceDossierEnCours) { if (is_dir($rep)) { // Incrémentation du dossier en cours. ++$p_indiceDossierEnCours; $dir= opendir($rep); while ($f= readdir($dir)) { if ($f != '.' && $f != '..') { // Affichage de la structure : for ($i= 0; $i != $p_indiceDossierEnCours; ++$i) if(is_file($rep . $f)) // FICHIER { /////////////////////////// // EN AJOUTER AU BESOIN ... // Ne pas lister .zip, etc. /////////////////////////// if ( !strstr($f, ".php")) { echo ' ' . $f . ' (' . filesize($rep . $f) . ' octets) <br>'; } } else // DOSSIER : { echo ''; // Structure dossier : for ($i= 0; $i != $p_indiceDossierEnCours - 1; ++$i) if($b % 2) { $ColorVar = '#C0C0C0'; } else { $ColorVar = '#FFFFFF'; } echo ''; echo "<tr><TD BGCOLOR='$ColorVar'><font face='verdana' size='1'><a href=\"/fh/$f\"> $f </a></td>\n"; echo "<TD><font face='verdana' size='1'> <a href=\"/admin/?delete=$f\">[ <font color=black><b>X</b></font> ]</a> </TD>\n"; AfficherStructureDossier($rep . $f . '/', $p_indiceDossierEnCours); } } } closedir($dir); }} AfficherStructureDossier('../fh','');