Page PHP listing de sous dossier

Yoyo86220 -  
 Yoyo86220 -
Bonsoir,

Je voudrai faire une page en PHP ou HTML qui listerai tous les "sous dossier" je m'explique...

Voici architecture de mon site web

MA-PAGE-DE-LISTING.php
Dossier1/
SousDossier1/
SousDossier2/
SousDossier3/
...
Dossier2/
SousDossier1/
SousDossier2/
SousDossier3/
...
Dossier3/
SousDossier1/
SousDossier2/
SousDossier3/
...

et je voudrai que ma pas de listing affiche:

Dossier1/SousDossier1/
Dossier1/SousDossier2/
Dossier1/SousDossier3/
...
Dossier2/SousDossier1/
... etc

ATTENTION les noms des dossier ne sont pas Dossier1 ou SousDossier1 c'est seulement pour l'exemple il peuvent s'appeler Truc, Bidule, Machin etc etc...

merci de votre aide
Configuration: Windows XP
Firefox 3.5.4

4 réponses

  1. Yoyo86220
     
    je voudrai savoir ou es mon erreur...

    <? $rep = "Dossier/";
    $dir = opendir($rep); ?>

    <? function dd($autre) {
    $rep2 = $rep.$autre."/";
    $dir2 = opendir($rep2);
    while ($f2 = readdir($dir2)) {
    if(is_dir($rep2.$f2)) {
    echo "<li>Nom : ".$autre."/".$f2;
    }
    } ?>
    closedir($dir2);
    }

    while ($f = readdir($dir)) {
    if(is_dir($rep.$f)) {
    dd($f)
    }
    } ?>
    closedir($dir)
    0
  2. Yoyo86220
     
    Quelqu'un peut-il m'aider???!!!!

    ou est mon erreur SVP...

    <? $rep = "Keylogger/";
    $dir = opendir($rep); ?>

    <? function dd($date) {
    return date("d/m/Y H:i:s",$date);
    }

    while ($f = readdir($dir)) {
    if(is_dir($rep.$f)) {
    if ($f <> ".") {
    if ($f <> "..") {
    $repA = $rep.$f."/";
    $dirA = opendir($repA);
    while ($fA = readdir($dir)) {
    if(is_dir($repA.$fA)) {
    if ($fA <> ".") {
    if ($fA <> "..") {
    echo "".$f."/".$fA;
    echo "<br>";
    }
    }
    }
    } ?>
    closedir($dirA);
    }
    }
    }
    } ?>
    <? closedir($dir); ?>
    0