Bonjour,
Mon code fonctionne bien. I va lister tout ce qu'on trouve dans un dossier.
Pour que l'icone du fichier apparaisse j'ai ajouter la condition if(is_dir())
Quand il voit un dossier il le liste comme un fichier
Pourquoi la fonction is_dir() ne retourne pas TRUE quand elle passe sur un dossier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 foreach($fichier as $value) { echo $value; if(is_dir($value)){ echo '<a href="'.$repertoire.'/'.rawurlencode(str_replace ('/', '', $value)).'"><img src="img/dir-close.gif" border="0" /> '.str_replace ('/', '', $value).'</a><br />'; }else{ echo '<a href="'.$repertoire.''.rawurlencode(str_replace ('/', '', $value)).'"><img src="img/file-none.gif" border="0" /> '.str_replace ('/', '', $value).'</a><br />'; } }
Merci







Répondre avec citation
Partager