Questo è uno script che mi visualizza il contenuto di una directory e delle sue sottodirectory in maniera ricorsiva ... !!!codice:$Num_Tabs=0; $BASEDIR="C:\Programmi\EasyPHP1-7\www\Pippo\CLIENTI\COIN\Gruppo_1"; function recursedir($BASEDIR){ for($i=0;$i<$Num_Tabs;$i++){ echo "\t"; }// for $hndl=opendir($BASEDIR); while($file=readdir($hndl)){ if ($file=='.' || $file=='..') continue; $completepath="$BASEDIR/$file"; if (is_dir($completepath)){ echo "$file. "; recursedir($BASEDIR.'/'.$file); }else{ echo "$file "; }// if - else }// while }// recursedir $Num_Tabs=$Num_Tabs-1; recursedir($BASEDIR);
Io voglio però che man mano che ci si addentra all'interno della directory ci sia identazione. Io ho pensato ad usare la variabile Num_Tabs per tenere conto dei livelli di "addentramento" ma non me la vede. Voi che dite? Ciao, Grejo!