[PHP] alternative zu scandir!?

digiTALE

Lt. Junior Grade
Registriert
Juli 2004
Beiträge
270
Seid gegrüßt,

ich bin gerade dabei eine kleine Bildgalerie zu erstellen und leiser ist mir endgangen das der Hoster bei der ich meine Homepage habe nur PHP 4.4.4 anbietet. Die Funktion scandir ist aber erst ab PHP 5 verfügbar!


PHP:
<?php

$dir = scandir("galerie/chriz");
$count = count($dir)-2;
print $count;

rsort($dir);
?>

Mit welchem Befehl kann ich dann den Inhalt eines Ordners auslesen?

MFG chriz
 
ja klar aber wie kann ich den inhalt im ordner zählen?
 
das Funktioniert nicht ganz von dir, es geht erst wenn die [] weggelassen werden!
Aber danke für die schnelle Hilfe!

mfg chriz
 
ich helf dir gern weiter! ich setz mich mal hin und poste dann das Ergebnis ;)

-- Edit --

Hier eine Lösung von mir die ganz gut funktioniert:
Hoffe das hilft

PHP:
<?php
    $dir = "tmp/";
    $dh  = opendir($dir);
    $files_count = 0;
    
    while (false !== ($filename = readdir($dh))) {
        $files[] = $filename;
        $files_count++;
    }
    
    sort($files);
    
    foreach($files as $key => $value){
        print "Datei: " . $key . " - " . $value . "<br>";
    }
    
    print "Anzahl gefundener Dateien: " . $files_count;
?>
 
Zuletzt bearbeitet:
Zurück
Oben