Hey 
ich habe das untenstehende skript, welches insgesamt 7 Zufalls-Bilder aus einem Verzeichnis liest.
Nun würde ich die Ausgabe der Bilder gerne so gestalten, dass die ausgabe wie folgt aussieht:
bild1 bild2
bild3 bild4
bild5 bild6
bild7
Sodass die Ausgabe nach 2 Zufallsbildern einen Zeilenumbruch generiert.
Ich komme hier einfach nicht auf einen grünen zweig.
Vielleicht könnt ihr mir hier weiterhelfen!
Viele Grüße,
odomanie
	
							
						
					
ich habe das untenstehende skript, welches insgesamt 7 Zufalls-Bilder aus einem Verzeichnis liest.
Nun würde ich die Ausgabe der Bilder gerne so gestalten, dass die ausgabe wie folgt aussieht:
bild1 bild2
bild3 bild4
bild5 bild6
bild7
Sodass die Ausgabe nach 2 Zufallsbildern einen Zeilenumbruch generiert.
Ich komme hier einfach nicht auf einen grünen zweig.
Vielleicht könnt ihr mir hier weiterhelfen!
Viele Grüße,
odomanie
PHP-Code:
	
	
<?php  
    $bilderpfad = "/bilder/test/zufaelligebilderausgabe/";
    $bilder = glob($_SERVER['DOCUMENT_ROOT']."/".$bilderpfad."*");
    $bild = array_rand($bilder, 7); 
    shuffle($bild); 
    foreach ($bild as $zufallsbild) 
        {
    
            $bildinfo = getimagesize ($bilder[$zufallsbild]); 
//$bild-Dateinamen ermitteln, dort steht dann bspw. 1.jpg
        $dateiname = basename($bilder[$zufallsbild]);
//relativen Pfad zusammenbauen
        $pfadZumBild = $bilderpfad.$dateiname;
   
        $info = pathinfo($bilder[$zufallsbild]);
       
if(getimagesize($bilder[$zufallsbild]))
  {
     $file_name =  basename($bilder[$zufallsbild],'.'.$info['extension']);
       echo $file_name;
       echo '<img src="' .$pfadZumBild. '" ' .$bildinfo[3]. '" />' . "\n";
     }
  }
?>
 
          
Kommentar