josh: Bildergallerie

Beitrag lesen

Hallo,

Was die anderen wohl sagen wollen: Dein Link soll ein ganz normaler Link sein. Er ruft dabei die Gallerieseite wieder auf. Damit das Bild dann aber in der Grossansicht erscheint, muss PHP angewiesen werden, welche URL die Grossansicht bekommt (um sie in das href-Attribut des img-Elements einzutragen). Darum ruft der Link die Seite in folgender Form auf:

http://example.com/pfad/zur/bildergalerie.php?show=123

D.h., es wird ein Query-String mit dem Feld "show" übergeben, dass hier die ID des Bildes enthält. PHP kann auf den Parameter via $_GET['show'] zugreifen. Somit kannst du aus deiner Datenbank die Adresse des Bilds auslesen und passend in die HTML-Datei eintragen.

Hinweis: Nicht vergessen, jede vom Benutzer getätigte/manipulierbare Eingabe (hier der "show" Parameter) gründlich zu prüfen!

Gruß