Dateien auslesen und sortieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateien auslesen und sortieren

    das dateien / ordner auslesen geht so, klappt auch

    <code>
    $dir_oben=opendir('../deutschland');
    $anzahl_1 = '0';
    while ($file_1 = readdir($dir_oben)){
    if($file_1 != "." && $file_1 != ".."){
    echo "$file_1\n";
    $anzahl_1++ ;
    }
    }
    echo "<br> anzahl_1 = $anzahl_1<br>";
    </code>
    aber wie kann man die verschiedenen dateien sortieren???
    z.b. nach .html oder .php oder .gif - dateien mit den regulären Ausdrücken hats nicht geklappt
    Danke
    fotos :

    http://www.flickr.com/photos/rassloff/collections/

  • #2
    noch nicht die Beste Lösung

    aber ein Anfang
    code:
    $handle=opendir('berlin_6_06_04');
    $anzahl = '0';
    while ($file = readdir($handle)){
    if($file != "." && $file != ".."){
    //if(ereg("*\.(html)",$file,$regs )){
    $muster = explode(".", $file );
    //echo " xxx$muster[1] ";
    if($muster[1] == 'html'){
    echo "<br><br>html-Datei :$file <br><br>";
    }
    elseif($muster[1] == 'jpg'){
    echo " jpg-Datei :$file<br>";
    $anzahl++ ;
    }
    }
    }
    echo "<br> jpg-Dateien : $anzahl";
    /code

    gibts da nicht ne besser Variante??????
    fotos :

    http://www.flickr.com/photos/rassloff/collections/

    Kommentar


    • #3
      z.B. mit preg_match()

      PHP-Code:
      if(preg_match('/\.html$/si'$sFile))
          ....
      elseif(
      preg_match('/\.php$/si'$sFile))
          ....
      elseif(
      preg_match('/\.gif$/si'$sFile))
          .... 
      require_once('gehirn_v_02beta.php');

      Kommentar

      Lädt...
      X