Diese Datei (bildervorschau.php) wird in die index.php included.
Überall da, wo ich if($bildervorschau=="xxx") [xxxfür den jeweiligen einzufügenden teil], stehen habe, soll das Ergebnis in die index.php, jeweils in eine andere Tabellenzelle, includet werden.
Alles funktioniert, wenn ich den "if($bildervorschau=="xxx")" Teil weg lasse und die bildervorschau.php in eine einzelen zelle include. (Das heißt die Bilder werden korrekt angezeigt, und wenn man auf vor klickt wird das nächste Bild angezeigt)
So wie es jetzt ist s.u. werden nur die Bilder richtig angezeigt, der vor Button zeigt nicht mehr das nächste Bild an.
PHP-Code:
...
$datei =$PHP_SELF;
$max = $piccount;
if (!isset($s)) { $s=1; }
$zurück = $s-1; //$s (bild) -1 d.h. bild[aktuell] -1
$left = $bild[$zurück]; // linkes Bild
if ($zurück<1) { $left = $stoppic; }
$vor = $s+1; //$s (bild) +1 d.h. bild[aktuell] +1
$right = $bild[$vor]; // rechtes Bild
if ($vor>$max) { $right = $stoppic; }
$center = $bild[$s]; // mittleres Bild
if($bildervorschau=="oben"){
echo "
<img src=\"$left\" border=\"1\" width=\"200\" height=\"150\">";
}
if($bildervorschau=="mitte"){
echo "
<img src=\"$center\" border=\"1\" width=\"200\" height=\"150\">";
}
if($bildervorschau=="unten"){
echo "
<img src=\"$right\" border=\"1\" width=\"200\" height=\"150\">";
}
// navigation
if ($s>1) {
if($bildervorschau=="bildzurueck"){
echo "
<a href='$datei?s=$zurück'>[Zurück zu Bild $zurück] </a><br>";
}
}
if($bildervorschau=="bildzahl"){
echo "
Bild: $s ";
}
$gallery_size = sizeof($bild);
if($bildervorschau=="bildvor"){
if ($s<$gallery_size) {
if ($vor == $max) {
echo "
<a href=\"$datei?s=$vor\"> [Weiter zum letzten Bild]</a>";
}
else {
echo "
<a href=\"http://www.fxae.de/testarea/bildervorschau.php?s=$vor\"> [Weiter zu Bild $vor]</a>";
}
}
echo "</div>";
}
}
?>