bestimmte Dateitypen aus Verzeichnis auslesen?

raph

Grünschnabel
hi,

ich möchte alle Dateien mit einer bestimmten endung wie z.B. *.jad ,.... aus einem bestimmten Verzeichnis auslesen
und auf sich selbst verlinkt anzeigen lassen! in einer Liste!
am besten noch sortiert! (aber muss nicht sein)

wäre nett wenn mir einer schon den PHP-Code schicken oder Posten könnte!
Weil ich mit solchen antworten wie: "suckfunktion -> http://www.php.net" nichts anfangen kann! :-)

also dankeschön im vorraus!
peace,
raph
 
PHP:
//Ordnername definieren
$ordner = 'ordner';

//Verzeichnis durchgehen und alle passenden Dateien in einem Array speichern
$dir = opendir($ordner);
while ($element = readdir($dir)) {
    if (($element != '.') && ($element != '..')) {
        if ((is_file($ordner.'/'.$element)) && (substr($ordner.'/'.$element, -3) == 'jad')) {
            $dateien[] = $element;
        }
    }
}
closedir($dir);

//Array sortieren
sort($dateien);
//evt. hier noch ein reset($dateien); einfügen

//Ausgabe
echo '<p>'.count($dateien).' Dateien gefunden</p>';
foreach ($dateien as $d) {
    echo '<a href="'.$ordner.'/'.$d.'">'.$d.'</a><br />' . "\n";
}
...das sollte helfen.
 
Zurück