Dateiauflistung



  • Hallo zusammen,

    ich suche einen Weg alle Verzeichnisse und
    Dateien in einem bestimmten Verzeichnis auf
    dem Server aufzulisten. Leider habe ich in
    meinen PHP Büchern und Dokumentationen nichts
    dazu gefunden.

    Es wäre wirlich toll wenn mir
    jemand von euch dabei helfen könnte.

    Bye Peter.



  • function show_dir($dir, $pos=2)
    {
        if($pos == 2) 
        {
            echo "<hr><pre>";
        }
    
        $handle = @opendir($dir);
        while ($file = @readdir ($handle))
        {
            if (eregi("^\.{1,2}$",$file))
            {
                continue;
            }
    
            if(is_dir($dir.$file))
            {
                printf ("% ".$pos."s <b>%s</b>\n", "|-", $file);
                show_dir($dir.$file."/", $pos + 3);
            }
            else
            {
                printf ("% ".$pos."s %s\n", "|-", $file);
            }
        }
        @closedir($handle);
    
        if($pos == 2)
        {
            echo "</pre><hr>";
        }
    
    }
    

Anmelden zum Antworten