Rechercher : dans
Par :

PHP - Lister dossier et contenu arborescence

Dernière réponse le 2 jui 2009 à 16:46:34 Cloclo, le 2 jui 2009 à 15:24:22 
 Signaler ce message aux modérateurs

Bonjour,
J'aimerais bien savoir comment lister tous les répertoires de mon site et leur contenus en arborescence.
J'ai essayé:

:::::::::::::::::::::::::::::::
<?php

$table = array();

$table = glob('*');

for ($i=0;$i!=sizeof($table);$i++)
echo "<img src=\"dossier.png\"><a href='".$table[$i]."'>".$table[$i]."</a><br/><br/>";

?>
::::::::::::::::::::::::::::::::

Mais je n'obtiens que les dossiers et les fichiers sans leurs contenus.

J'aimerais bien que les dossiers et les fichiers aient une icone comme je l'ai fait au dessus. Je ne vous demandes pas de faire un script, mais juste de me trouver un lien ou autre car je ne trouve pas...

Merci

Configuration: Windows Vista
Firefox 3.0.11

Meilleures réponses pour « PHP Lister dossier et contenu arborescence » dans :
[PHP] Lister le contenu d'un répertoire Voir Grâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function...
[Windows] Obtenir la liste des fichiers d'un dossier VoirLister le contenu d'un dossier Voici une astuce simple qui permet de lister le nom des fichiers contenus dans un répertoire. Vous pourrez obtenir en un clic les titres de vos chansons, de vos photos, etc. dans un fichier...
[MS-Dos] Lister le contenu d'un répertoire dans un fichier VoirIl peut s'avérer pratique d'effectuer le listage d'un ou plusieurs répertoires dans un fichier, afin de tenir par exemple un catalogue de fichiers. Sous MS-Dos (ou sous Windows en ouvrant une fenêtre d'invite de commande MS-Dos) il est possible...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (le PHP associe le mot clé true à 1...

1

sonik21, le 2 jui 2009 à 16:31:49

Un petit script que j'avais modifié selon mes besoins, à toi de le réutiliser comme tu veux :

 
<?php
function mkmap($dir){
    echo "<ul>";   
    $folder = opendir ($dir);
   
    while ($file = readdir ($folder)) {   
        if ($file != "." && $file != "..") {           
            $pathfile = $dir.'/'.$file;           
            echo "<li><a href=$pathfile>$file</a></li>";           
            if(filetype($pathfile) == 'dir'){               
                mkmap($pathfile);               
            }           
        }       
    }
    closedir ($folder);    
    echo "</ul>";   
}
?>

<?php mkmap('.'); ?>
JuZa.e3b.org || No man's land, People are strange, & Jesus was a punk ## The Blood's Flowers
#Engraved February#             Sleepwalking Past Hope

Répondre à sonik21

2

 Cloclo, le 2 jui 2009 à 16:46:34

Merci je vais essayer sa!

Répondre à Cloclo