• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

bild ausgabe geht nicht

emse

New member
hallo leute
ich habe ein kleines script geschrieben, aber es tut nicht ganz das was es tun soll: verzeichnis sam dateien rekursiv auslesen, ergebnisse zählen und anzahl angeben, bilder rausfiltern und die pfadangabe anzeigen

PHP:
<? 
   function read_recursiv($path) 
   { 
      $result = array();

      $handle = opendir($path); 

      if ($handle) 
      { 
         while (false !== ($file = readdir($handle))) 
         { 
             if ($file != "." && $file != "..") 
             { 
                $name = $path . "/" . $file;
                if (is_dir($name))
                { 
                   $ar = read_recursiv($name);
                   foreach ($ar as $value)
                   {
                      $result[] = $value;
                   }
                } 
                else 
                { 
                   $result[] = $name;
                } 
             } 
         } 
      } 
      closedir($handle);
      return $result; 
   } 

   $data = read_recursiv("E:/filme"); 
 
   echo "<b>" . count($data) . " Dateien gefunden</b><br>\n";
   foreach($data as $value)
  $sub = substr($value, -4);
            if ($sub == ".png" || $sub == ".jpg" || $sub == ".gif" || $sub == ".bmp") {echo "$value<br>\n";}
	 
?>

wie lasse ich mir die pfadangaben der bilder ausgeben?
 
quick and dirty:
$result[] = $value; echo $value."<br />";

wo genau rein das ding?

zu deinem shout: er gibt mir sämtliche verzeichnisse und dateien in den verzeichnissen aus. ich möchte nun, dass er aus dem array mir die dateien mit den endungen png jp und bmp raussucht und nur die anzeigt.

edit: hat sich erledigt; hab den wald vor lauter bäumen nicht gesehen und es mit einer for schleife gelöst
 
Zuletzt bearbeitet:
dann poste bitte den fehlerfreien code auch noch, dann ist das problem hier abgehakt.
 
Zurück
Oben