Guten Tag liebe Klammgemeinde,
ich habe mir ein einfaches Galeriescript erstellt. Hierbei werden die Bilderdateien aus einem Ordner herausgesucht und auf der Seite ausgegeben. Funktioniert einwandfrei.
Ausgabe der Thumbnailansicht.
In der nächsten Datei wird das Bild in einem größeren Format angezeigt. Ganz simpel aufgebaut. Es gibt hier ein Zurückbutton, mit dem man dann zum Thumbnail zurück kommt.
Einzelansicht
Mein Problem
Ich würde nun gerne auf der Seite mit der Einzelansicht einen "Vor- und Zurückbutton" einrichten. Doch stehe ich momentan auf dem Schlauch wie ich das realisieren kann. Ich müsste ja irgendwie zuerst die Daten von der Thumbnailansicht auf die Einzelansicht übertragen und dann aus dem array() die Daten vorher und nacher bekommen.
Liebe Grüße
ich habe mir ein einfaches Galeriescript erstellt. Hierbei werden die Bilderdateien aus einem Ordner herausgesucht und auf der Seite ausgegeben. Funktioniert einwandfrei.
Ausgabe der Thumbnailansicht.
PHP:
<?php
include_once("fileadmin/gallery/ball/thumbnail.php");
$picture = "galerie/".$_GET['img'];
/* Maximale Bilderanzahl */
$maxPictures = 20;
/* Anzahl der Bilder nebeneinander */
$nextPictures = 5;
/* Pfad zu den Bildern */
$pathPictures = "fileadmin/gallery/ball/galerie/";
/* Datei Array */
$data = array();
/* Verzeichnis öffnen*/
$dir = opendir($pathPictures);
while (($read = readdir($dir)) !== false) {
if ($read != "." && $read != ".." && $read != "Thumbs.db") {
array_push($data,$read);
}
}
$pictureCount = count($data);
?>
<table style="border: 1px solid #FFFDF9;">
<tr>
<?php
$i = 0;
foreach ($data as $pictures) {
if($i%$nextPictures != 0) {
echo "<td style='border: 1px solid #FFFDF9;'><a href='index.php?id=50&img=".$pictures."' name='$pictures'><img src='fileadmin/gallery/ball/thumbnail.php?img=".$pictures."'></a></td>";
} else {
echo "</tr><tr><td style='border: 1px solid #FFFDF9;'><a href='index.php?id=50&img=".$pictures."' name='$pictures'><img src='fileadmin/gallery/ball/thumbnail.php?img=".$pictures."'></a></td>";
}
$i++;
}
//echo $data[1];
?>
</tr>
</table>
Einzelansicht
PHP:
<center>
<img src="fileadmin/gallery/ball/galerie/<?php echo $_GET['img']; ?>" /><br />
<a href="index.php?id=ball#<?php echo $_GET['img']; ?>">Zurück</a>
</center>
Ich würde nun gerne auf der Seite mit der Einzelansicht einen "Vor- und Zurückbutton" einrichten. Doch stehe ich momentan auf dem Schlauch wie ich das realisieren kann. Ich müsste ja irgendwie zuerst die Daten von der Thumbnailansicht auf die Einzelansicht übertragen und dann aus dem array() die Daten vorher und nacher bekommen.
Liebe Grüße