Salut tout le monde, je voudrais afficher tout les dossiers d'un dossiers pour créer un accueil XAMPP comme pour WAMP..
Mais je n'y arrive pas je voudrais que les fichiers ne s'affichent pas..
Voilà mon code:
<?php
$mydir = './projects';
if ($dir = opendir($mydir)) {
while (($file = readdir($dir)) !== false) {
if ($file != ".." && $file != ".") {
echo '<div id="project">
<a href="'.$mydir.'/'.$file.'">
<div class="project">
<img src="projet.png" class="img" />
<span class="project-name">'.$file.'</span>
</div>
</a>
</div>';
}
}
}
?>
Et voici un screen de ma page:
http://img4.hostingpics.net/pics/980551Sanstitre1.png
Merci.
if($file != "." && $file != ".." ){
if(is_dir($mydir.'/'.$file)){
Suffit d'ajouter une conditionnelle if supplémentaire en testant si c'est un dossier ;)
Salut,
tu peux utiliser la fonction GLOB et plus particulièrement GLOB_ONLYDIR qui ne retourne que des dossiers. Avec GLOB, c'est très facile de trier des dossiers comme des fichiers à l'aide d'un filtre, d'un pattern, de façon récursive ou non.
Bonne chance