|   Mailinglisten-Archive | 
Hallo miteinander!
Ich habe ein Skript, mit dem ich zaehle, wieviele Dateien eines
Verzeichnisses z.B. die Endung "txt" haben. Die Dateinamen werde auch
angezeigt.
Soweit klappt das auch alles prima - nun möchte ich, weil ich diese
"Funktion" öfter brauche daraus wirklich ein Funktion (meinetwegen auch 2)
machen, bei der ich als Parameter die Endung (evtl. auch noch den
Unterordner, in dem sich die Dateien befinden) eingeben kann...
Hier erstmal das Skript:
<?php
$num=0;
$mydir = opendir("./");
while($file=readdir($mydir))
{
  if(ereg(".txt", $file))
  {
    echo"$file<br>";
    $num++;
  }
}
echo "<br>$num Dateien mit der Endung txt";
closedir($mydir);
?>
und soweit es das Zählen der Dateien angeht, schaffe ich auch das:
<?php
function dateien_zaehlen ($ende)
{
$num=0;
$mydir = opendir("./");
while($file=readdir($mydir))
 {
      if(ereg(".$ende", $file))
                {
                $num++;
                }
  }
closedir($mydir);
return $num;
}
?>
Nur die Dateien anzeigen klappt nicht - irgendwo hakt es...
Wer hat nen Tipp für mich?
Gruß
Volker
    php::bar PHP Wiki - Listenarchive