Seid gegrüßt, Freunde der Nacht!
Zum Verständniss ist es besser wenn man sich die Grafik am Ende meines Posts einmal anschaut!
Erst einmal folgender Code:
Zum Code:
Ich weis selbst das dieser Code hier totaler Schwachsinn ist! (Es werden alle Bilder in $res2 ausgegeben und bei ausgabe nur das letzte angezeigt!) Was ich leider nicht weis ist, wie es richtig funktioniert.
$galleryname und $res werden durch einen Link weitergegeben und enden dann, wie man oben sehen kann, im Script!
Da ich bei diesem Script keine Datenbank benutzen möchte, sondern meine Bilder aus dem Ordner auslese, muss es eine Möglichkeit geben, das letzte Bild und das nächste Bild aus dem aktuellen Bild zu ermitteln (puh ). Würde das mit Arrays gehn die automatisch erzeugt werden (weil man vielleicht auch mal ein Bild löscht/hinzufügt etc.) und wenn ja (wobei ich mir ziemlich sicher bin) wie? Codeschnipsel würden mir schon reichen, niemand ist hier verpflichtet mir ein fertiges Script zu liefern (außer man hat einen gewissen Zwang es einfach zu tun ).
Ich würde mich über eine Antwort freuen!
Gruß,
Niko
Zum Verständniss ist es besser wenn man sich die Grafik am Ende meines Posts einmal anschaut!
Erst einmal folgender Code:
PHP:
<?php
//===Konfiguration
$direc = "$galleryname"; // PFAD
//===
?>
<?php
$picdir = opendir ($direc);
while ($res2 = readdir ($picdir))
{
$pfad_info = pathinfo($res2);
if($pfad_info["extension"] == 'jpg')
{
if($i+){
$back = "gallery_showpic.php?galleryname=$galleryname&res=$res2";
}
if($i-){
$forward = "gallery_showpic.php?galleryname=$galleryname&res=$res2";
}
}
}
closedir($picdir);
?>
<table width="900" height="600" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left" width="50"><a href="<?php echo $back; ?>"><img name="" src="" width="32" height="32" alt=""></a></td>
<td align="center" valign="middle"><img src="<?php echo "$galleryname/$res" ?>" width="800" height="600" alt=""></td>
<td align="right" width="50"><a href="<?php echo $forward; ?>"><img name="" src="" width="32" height="32" alt=""></a></td>
</tr>
</table>
Zum Code:
Ich weis selbst das dieser Code hier totaler Schwachsinn ist! (Es werden alle Bilder in $res2 ausgegeben und bei ausgabe nur das letzte angezeigt!) Was ich leider nicht weis ist, wie es richtig funktioniert.
$galleryname und $res werden durch einen Link weitergegeben und enden dann, wie man oben sehen kann, im Script!
Da ich bei diesem Script keine Datenbank benutzen möchte, sondern meine Bilder aus dem Ordner auslese, muss es eine Möglichkeit geben, das letzte Bild und das nächste Bild aus dem aktuellen Bild zu ermitteln (puh ). Würde das mit Arrays gehn die automatisch erzeugt werden (weil man vielleicht auch mal ein Bild löscht/hinzufügt etc.) und wenn ja (wobei ich mir ziemlich sicher bin) wie? Codeschnipsel würden mir schon reichen, niemand ist hier verpflichtet mir ein fertiges Script zu liefern (außer man hat einen gewissen Zwang es einfach zu tun ).
Ich würde mich über eine Antwort freuen!
Gruß,
Niko