besoin d'aide script php affichage dossier sous dossier

WRInaute discret
Bonjour a tous

j'ai un leger probleme concernant l'execution d'un script

j'aimerai afficher avec une boucle les dossiers ainsi que les sous dossiers

j'utilise is_dir pour afficher uniquement les dossiers mais une fois passé dans la boucle il ne fonctionne plus

si je retire le is_dir il m'affiche tout le contenue y compris les dossiers

un petit coup de main serai la bienvenue

Code:
<?
 $dirname = ".";
 $files69 = array();
 $handle = opendir($dirname); 
while($Fichier69 = readdir($handle)) {
			
 if ($Fichier69 != "." && $Fichier69 != ".."  && is_dir($Fichier69))
 
 
 { 
$files69[] = $Fichier69; 
} 
}
			closedir($handle); 
			natsort($files69);
			
			foreach($files69 as $v69) {
			

echo "<font color=#FF0000>$v69 </font><br />";
$v699 = "./$v69";
$files70 = array();
$handle2 = opendir($v699); 
while($Fichier70 = readdir($handle2)) {	

	 if ($Fichier70 != "." && $Fichier70 != ".." is_dir($Fichier70))
			
			{ 
			
$files70[] = $Fichier70; 

} 
}
			
	closedir($handle2); 

			natsort($files70);	
			foreach($files70 as $v70) {	

			echo "$v70 <br />";
}

			
	}
	


 ?>

en gros vous cela devrait afficher

dossier
sous dossier
sous dossier
dossier 2
sous dossier 2
sous dossier 2

etc...

mais la ligne
Code:
if ($Fichier70 != "." && $Fichier70 != ".." is_dir($Fichier70))
pose visiblement probleme vu qu'elle n'affiche rien

par contre si je met :
Code:
if ($Fichier70 != "." && $Fichier70 != "..")
la tout le contenue du dossier s'affiche

etrange non ?

merci de votre aide
 
Discussions similaires
Haut