Hallo Forumsler
Ich wollte mich an einer Bildergalerie versuchen und habe zu diesem Zweck mehrere Ordner mit verschiedenen mengen an Bilder angelegt
Zu diesem Zweck lies ich mir die Ordner wie folgt berechnen
Funktioniert auch soweit einwandfrei bis ich an den Ordner mit etwas über 100 Bildern geriet die anderen Ordner hatten so zwischen 5 und 20 Bilder
Da kam mir der Gedanke das ich das ja seitenweise machen könnte und zwar pro Seite 20 Bilder zu 4 reihen a 5 Bilder und schrieb folgende Zeile zum Script hinzu
um das ganze zu testen schrieb ich folgendes Script
und schon funktioniert es nicht mehr mit der Berechnung
Die Reihen und der Rest stimmt immer aber das mit der Seiten Berechnung haut einfach nicht hin
Nach etlichen Experimenten kam ich dann zu diesem Script
Jetzt funktioniert es ;-)
Meine Frage wäre nun ob dies
Eventuell einfacher oder kürzer möglich wäre
Sicher gibt es fertige Bildergalerie-Scripte oder wie man dazu auch immer sagen mag aber die sind eben von anderen und nicht auf meinem mist gewachsen
Würde mich freuen wenn da jemand vielleicht noch ne andere Idee dazu hätte
So noch nen schönen Tag
Bye Bye
Ich wollte mich an einer Bildergalerie versuchen und habe zu diesem Zweck mehrere Ordner mit verschiedenen mengen an Bilder angelegt
Zu diesem Zweck lies ich mir die Ordner wie folgt berechnen
PHP:
$bilder = (Anzahl Bilder im Ordner)
$reien = floor ( $bilder / 5 );
$rest = $bilder - ( $reien * 5 );
Da kam mir der Gedanke das ich das ja seitenweise machen könnte und zwar pro Seite 20 Bilder zu 4 reihen a 5 Bilder und schrieb folgende Zeile zum Script hinzu
PHP:
$seiten = floor ( $reien / 4 );
um das ganze zu testen schrieb ich folgendes Script
PHP:
for ( $bilder = 1 ; $bilder <= 100 ; $bilder++)
{
$reien = floor ( $bilder / 5 );
$rest = $bilder - ( $reien * 5 );
$seiten = floor ( $reien / 4 );
echo "<b>Bilder: ".$bilder."</b><br><br>";
echo "Seiten: ".$seiten."<br>";
echo "Reien: ".$reien."<br>";
echo "Rest: ".$rest."<br><br><br><br>";
}
Die Reihen und der Rest stimmt immer aber das mit der Seiten Berechnung haut einfach nicht hin
Nach etlichen Experimenten kam ich dann zu diesem Script
PHP:
for($bilder=1;$bilder<=111;$bilder++)
{
$reien=floor($bilder/5);
$rest=$bilder-($reien*5);
$seiten=floor($reien/4)+1;
for($i=1;$i<=ceil($bilder/20);$i++)
{$r=($i*20);if($bilder==$r){$seiten--;}}
echo "<br><b>Bilder: ".$bilder."</b><br>";
echo "Seiten: ".$seiten."<br>";
echo "Reien: ".$reien."<br>";
echo "Rest: ".$rest."<br><br><br><br>";
}
Meine Frage wäre nun ob dies
PHP:
$reien=floor($bilder/5);
$rest=$bilder-($reien*5);
$seiten=floor($reien/4)+1;
for($i=1;$i<=ceil($bilder/20);$i++)
{$r=($i*20);if($bilder==$r){$seiten--;}}
Sicher gibt es fertige Bildergalerie-Scripte oder wie man dazu auch immer sagen mag aber die sind eben von anderen und nicht auf meinem mist gewachsen
Würde mich freuen wenn da jemand vielleicht noch ne andere Idee dazu hätte
So noch nen schönen Tag
Bye Bye