Hallo,
ich hoffe ich frage das jetzt nicht schon zum x-ten mal, habe aber keinen Beitrag gefunden.
Ich habe eine Bildergallerie mit Vorschau Seite, hier werden Thumbnails angezeigt die Temporär erstellt werden. Das Funktioniert auch alles einwandfrei.
Jetzt zum Problem, ich lese das Verzeichnis als Array ein, möchte aber nicht alle Bilder nebeneinander oder untereinander (So ist es jetzt) sondern nach vier oder fünf einen Zeilenumbruch.
Die Bilder werden dann noch verlinkt, habe ich aber jetzt mal weggelassen.
Gibt es vielleicht auch eine möglochkeit das die While Schleife aufhört wenn kein Array mehr da ist oder muss ich diese Manuell begrenzen so wie ich es jetzt gemacht habe?
ich hoffe ich frage das jetzt nicht schon zum x-ten mal, habe aber keinen Beitrag gefunden.
Ich habe eine Bildergallerie mit Vorschau Seite, hier werden Thumbnails angezeigt die Temporär erstellt werden. Das Funktioniert auch alles einwandfrei.
Jetzt zum Problem, ich lese das Verzeichnis als Array ein, möchte aber nicht alle Bilder nebeneinander oder untereinander (So ist es jetzt) sondern nach vier oder fünf einen Zeilenumbruch.
PHP:
<?php
$dir = dir("gallery/1");
$images = array();
$i = 1;
while($file = $dir->read()) {
if ($file != "." && $file != "..")
$images[$i++] = $file;
}
$dir->close();
$id = 1;
// $pic kommt aus der Datenbank und legt fest wie viele Bilder in dem Verzeichnis sind
while($id < $pic){ echo "<img src=\"thumb.php?image=gallery/1/", $id++, ".jpg&x=100\" border=\"1\" /> ";}
?>
Die Bilder werden dann noch verlinkt, habe ich aber jetzt mal weggelassen.
Gibt es vielleicht auch eine möglochkeit das die While Schleife aufhört wenn kein Array mehr da ist oder muss ich diese Manuell begrenzen so wie ich es jetzt gemacht habe?