[PHP] alternative zu scandir!?

digiTALE

Lt. Junior Grade
Dabei seit
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
 

digiTALE

Lt. Junior Grade
Ersteller dieses Themas
Dabei seit
Juli 2004
Beiträge
270
ja klar aber wie kann ich den inhalt im ordner zählen?
 

digiTALE

Lt. Junior Grade
Ersteller dieses Themas
Dabei seit
Juli 2004
Beiträge
270
das Funktioniert nicht ganz von dir, es geht erst wenn die [] weggelassen werden!
Aber danke für die schnelle Hilfe!

mfg chriz
 

pczombie

Banned
Dabei seit
Dez. 2005
Beiträge
201
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:
Top