Jochen: Grafiken in einem Ordner mit PHP auslesen und anzeigen

Beitrag lesen

Hallo!

Durch eure Tipps habe ich mich etwas in die Materie eingearbeitet und eine Lösung für mein Problem gefunden:

<?php

$bilderverzeichnis = opendir("fotoalben/test");

while($dateiname = readdir($bilderverzeichnis)){
    if(eregi(".(jpg|gif|png)$",$dateiname)){
            echo "<div id="bilderrahmen">\n";
            echo "<div id="bild">\n";
            echo "<a href="javascript:open_picture('fotoalben/test/$dateiname','black')" title="Grosse Darstellung">";
            echo "<img src="fotoalben/test/kl/$dateiname" border=0 alt="">";
            echo "</a>\n";
            echo "</div>\n";
            echo "</div>\n\n";
            }
}
 closedir($bilderverzeichnis);
?>

Es funktioniert.
Die Bilder selber in im TEST-Ordner, die Thumbnails - mit gleichem Namen wie die jeweiligen großen Bilder - im gleichen Verzeichnis in einem Ordner "kl".

Das Javascript öffnet das "große" Bild lediglich in einem neuen Fenster, das nach allen Seiten hin 10 Pixel größer als das anzuzeigende Bild ist und einen schwarzen Hintergrund hat.

So sieht das ganze dann im Quelltext der jeweiligen Seite aus:

<div id="bilderrahmen">
<div id="bild">
<a href="javascript:open_picture('fotoalben/test/2007_06_20_0014.JPG','black')" title="Grosse Darstellung"><img src="fotoalben/test/kl/2007_06_20_0014.JPG" border=0 alt=""></a>
</div>
</div>

Das ganze ist natürlich kein Vergleich mit einem richtigen Fotoalbum, aber das will ich ja auch gar nicht auf meiner Seite haben. Ich wollte mir nur die Arbeit sparen, von Hand die ganzen Einträge zu schreiben und von Hand die Bildernummern hochzuzählen.
Jetzt machts alles automatisch.
:-)

Danke!