Page PHP listing de sous dossier

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. 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)
    1. 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); ?>