Unterverzeichnisee auflisten?

Li will Lion

Grünschnabel
hi,

ich will eine liste mit links zu den in einem verzeichnis vorhandenen unterverzeichnissen generieren lassen

Beispiel:

[Verzeichnis]
script.php
[Unterverzeichnis1]
[Unterverzeichnis2]

Ausgabe:
link zu Unterverzeichnis1
link zu Unterverzeichnis2

soweit eigentlich klar..meine frage ist nur, wie ich bewerkstellige, dass readdir mir ausschliesslich die verzeichnisse und keine dateinamen zurückgibt, wie in diesem fall 'script.php'
 
So?
PHP:
$sDir = "files/";
$iDirHandler = opendir($sDir);
while ($sDirName = readdir($iDirHandler)) {
    if (is_dir($sDirName)) {
        echo "<a href=\"".$sDir.$sDirName."\">".$sDirName."</a>";
    }
}
closedir($iDirHandler);

Slash am Ende von sDir nicht vergessen.
 
Zurück