tim-peters
Neues Mitglied
Hey
Ich bin grade dabei mir eine Funktion zusammen zu bauen, die den Inhalt eines Ordners in ein Array packt und den Array-Inhalt dann Seitenweise ausgibt.
Hier mein bisheriger Code:
Das in verschiedene Seiten aufteilen klappt auch super. Allerdings kommt auf jeder Seite nur 10 mal <img src=""/>. Also vermute ich den Fehler in Zeile 20,
..verstehe aber nicht was ich da falsch gemascht haben könnte.
Könnt Ihr mir weiterhelfen?
lg
Tim-
Ich bin grade dabei mir eine Funktion zusammen zu bauen, die den Inhalt eines Ordners in ein Array packt und den Array-Inhalt dann Seitenweise ausgibt.
Hier mein bisheriger Code:
PHP:
<?php
$verzeichnis = "images/out/";
$zeilen = array();
$dir = opendir($verzeichnis);
while ($bild = readdir($dir)) {
if($bild != "." && $bild != ".." && $bild!="Thumbs.db"){
$zeilen[] = $bild;
}
}
closedir($dir);
$pro_s = 10; // Einträge pro Seite
// ------------
$s = $_GET['s'];
for ( $i = ($s-1)*$pro_s; $i < $s*$pro_s; $i++ ) {
echo "<img src=\"" .$zeilen[$i]. "\"</span>";
}
echo '<div align="right"><br/><b>Seite</b> ';
$eintraege = count($zeilen);
for ( $j = 0; $j*$pro_s < $eintraege; $j ++ ) {
if ( $j != 0 ) {
echo ' | ';
}
echo '<a href="?s' . ($j+1) . '">' . ($j+1) . '</a>';
}
echo '</div>';
?>
PHP:
echo "<img src=\"" .$zeilen[$i]. "\"/>";
Könnt Ihr mir weiterhelfen?
lg
Tim-