ordner auflisten und verlinken?

corsanostra

Mitglied
Hallo...

Ich habe ein kleines Problem: Ich möchte mit php alle Ordner in einem bestimmten Verzeichnis auflisten lassen und diese dann verlinken. Nur bekomme ich das nicht hin. Ich habe auch schon nach sowas gesucht, bin aber nicht fündig geworden. Das ganze soll wie die readdir-funktion aussehen.

Kann mir dabei jemand helfen oder einen Tipp/Tut für geben?
 
Du hast doch schon die dafür nötige Funktion readdir genannt!
Hättest du einfach mal auf http://php.net/readdir nachgeschaut, dann hättest du da genau das gefunden, was du gesucht hast, nur mit Dateien. Eine kleine Modifikation an diesem Script und tataa: Es liest Ordner aus!

PHP:
<?php 
$ordner = 'ordner';
$handle = opendir($ordner); 
while ($file = readdir ($handle)) { 
   if ($file != "." && $file != "..") {
        if (is_dir($file)) {
            echo '<a href="'$ordner.'/'.$file.'">'.$file.'</a><br />';
        }
   } 
}
closedir($handle); 
?>
 
Etwas Eigenengagement wäre nicht schlecht:
PHP:
<?php
  $ordner = "ordner";
  $handle = opendir($ordner);
  while($file = readdir($handle)) {
    if( ($file != ".") && ($file != "..") ) {
      if(is_dir($file)) {
        echo("<a href=\"".$ordner."/".$file."\">".$file."</a><br />");
      }
    }
  }
  closedir($handle);
?>
 
Zurück