eddi: Verzeichnis auslesen und in Array schreiben

Beitrag lesen

Hallo,

Da bereits liegt ein Denkfehler vor.

Das sehe ich ganz anders! Die Trennung der Aufgaben benötigt zwar Speicherplatz, aber der ist heute nicht mehr so teuer, wie Arbeitszeit, die man bei verkorksten Knotenscripten verdaddeln muss, um einen Fehler zu suchen.

es bleibt Dir unbenommen wie folg vorzugehen:

  
// Variante 1  
function gib_bilder_aus($verz){  
   echo "<dir>";  
   $verz='bilder/xyz/';  
   $d=opendir($verz);  
   while(($bild=readdir($d))!==false)  
     if(!is_dir($verz.$bild) && $bild!="Thumbs.db")  
         echo '<li>'.$bild.'</li>';  
  
   closedir($d);  
   echo '</dir>'  
}  
// später in Der HTMLausgabe  
<?php gib_bilder_aus('bilder/xyz/'); ?>  
  
// Variante 2  
$verz='bilder/xyz/';  
$text="<dir>";  
$verz='bilder/xyz/';  
$d=opendir($verz);  
while(($bild=readdir($d))!==false)  
   if(!is_dir($verz.$bild) && $bild!="Thumbs.db")  
      $text.='<li>'.$bild.'</li>';  
  
closedir($d);  
$text.='</dir>'  
  
// später in Der HTMLausgabe  
<?php echo $text; ?>

Der Denkfehler -über ein Datenfeld gehen zu müssen- bleibt davon unberührt.

Gruß aus Berlin!
eddi