antichecker
Mitglied
Ich hab zwei Scipte von wmp kombiniert.
Dabei wird, wenn image_viewer.php geöffnet wird , das erste Bild nicht angezeigt.
Erst wenn ich zum nächsten Bild schalte wird dies angezeigt. Sobald ich zurückschalte ist das erste Bild da.
Zweites Problem,
es wird im neuen fenster immer versucht das erste Bild anzuzeigen, egal welches Thumbnail ich anklick.
Also wenn ich das fünfte Thubnail anklick wird versucht das erste zu laden.
Das scheint mir logisch da kein Bild einzeln definiert wird, aber kann daran was geändert werden?
zum besseren Verständis: http://raum86.de/galerie/test2.php
Dabei wird, wenn image_viewer.php geöffnet wird , das erste Bild nicht angezeigt.
Erst wenn ich zum nächsten Bild schalte wird dies angezeigt. Sobald ich zurückschalte ist das erste Bild da.
Zweites Problem,
es wird im neuen fenster immer versucht das erste Bild anzuzeigen, egal welches Thumbnail ich anklick.
Also wenn ich das fünfte Thubnail anklick wird versucht das erste zu laden.
Das scheint mir logisch da kein Bild einzeln definiert wird, aber kann daran was geändert werden?
zum besseren Verständis: http://raum86.de/galerie/test2.php
Code:
<?php
$ordner = "images";
foreach (glob("galleries/".$ordner."/*.jpg") as $filename) {
echo " <a href=\"image_viewer.php?pic=".$filename."\" target=\"_blank\"><img src=\"$filename\" width=\"150\" height=\"113\" border=\"0\"></a>\n";
}
?>
Code:
<html>
<head>
<title>Image Viewer</title>
</head>
<body onload="window.resizeTo(600, 650)">
<center>
<?
$datei="image_viewer.php"; //Aktuelle Datei
$max=4; //Bilder anzahl
$pic[1] ="galleries/images/bild1.jpg"; //Bild 1
$pic[2] ="galleries/images/bild2.jpg"; //Bild 2
$pic[3] ="galleries/images/bild3.jpg"; //Bild 3
$pic[4] ="galleries/images/bild4.jpg"; //Bild 4
if (!isset($s)) { $s=1; } //wenn 1
$zurück = $s-1; //$s (bild) -1 d.h. bild[aktuell] -1
if ($zurück<=0) { $zurück=1; } //wenn zurück
$vor = $s+1; //$s (bild) +1 d.h. bild[aktuell] +1
if ($vor>=$max) { $vor=$max; } //wenn vor
echo "<img src=$pic[$s] width=\"533\" height=\"440\" border=1><br>"; //Ausgabe des Bildes
echo "<a href='$datei?s=$zurück'><img src=\"back.gif\" border=0></a>"; //Zurück link
echo "<a href='$datei?s=$vor'><img src=\"forward.gif\" border=0></a>"; //Vor Link
?>
</center>
</body>
</html>