tomgk: Problem beim aulisten

Beitrag lesen

Hallo,

Ich habe ein Problem beim Auflisten des Verzeichnisbaumes.

Ich bin jetzt so weit:

<html>
<head>
  <title>tWeb</title>
  <link rel="icon" href="./favicon.ico" type="image/x-icon" />
  <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
</head>
<body>
<style>
img
{
 position:relative;
 top:6px;
}
</style>
<img src="Bilder/Icons/folder_open.gif">Main<br>
<?php
$max=0;
 function sdir($dir, $vor)
 {
  global $max;

$o = opendir($dir);
  $files = "";
  $gefunden="";
  //echo("DIR:".$dir."<br>");
  while ($gefunden = readdir($o))
  {
   if ($gefunden != "." && $gefunden != "..")
   {
    ++$max;

if(is_dir($dir.'/'.$gefunden))
    {
     echo('<div style="position:relative;top:-'.($max*4.5).'">'.$vor.'<img src="Bilder/Icons/nend.gif"><img src="Bilder/Icons/folder_open.gif">'.$gefunden.'</div>');//Ordner-Sympol
     sdir($dir.'/'.$gefunden,$vor.'<img src="Bilder/Icons/sline.gif">');
    }

else
     echo('<div style="position:relative;top:-'.($max*4.5).'px">'.$vor.'<img src="Bilder/Icons/nend.gif">'.$gefunden."</div>\n");//nend=Symbol

}
  }

}
    sdir('/oProgramme/xampp/htdocs/tWeb', '');
?>
 </body>
</html>

Zur Info:
Bilder/Icons/ ist der Ordner mit den Sympolen(Ordnersymbol,...)
folder_open.gif das Ordner-symbol
sline.gif das Symbol |
nend.gif das Abzweigungssymbol

Das Problem: Wie kann man wissen wann kein |-Symbol mehr nötig ist?

MfG
tomgk