M-Key: Vorschaubild anklicken, großes Bild in einer genrierten Seite

Hallo,

also ich möchte folgendes: Ich habe einige kleine Vorschaubilder auf meiner Page, und wenn man diese anklickt, soll automatisch eine bestimme Seite generiert werden, damit ich nicht für jedes einzele Bild  eine neue Seite schreiben muss. Also ich habe dann eine Seite "XXX" mit "<Div id=bilder". Wenn man jetzt ein Bild anklickt, soll dann diese Seite "XXX" generiert werden, mit dem großen Bild (auf das man, von dem Vorschaubild veriewsen worden ist) im div id="bilder". Ich stelle mir das so vor, dass PHP dann diese Seite erstellt und das große Bild, auf dem das Vorschaubild verweist,darein tut.

Kann man sowas auch ganz allgmein machen? Z.B.: Alle Bilder die im Verzeichnis "gallery\mini" liegen, werden auf das gleichnamige Bild im Verzeichnis "gallery" verwiesen und das jeweilige Bild dann aus "gallery" wird in die Seite "XXX" getan im 'div id="bilder"'.

Mir hat jemand aus dem Forum gesagt, dass es geht, aber da ich mich überhaupt nicht auskenne mit PHP, bin ich nicht weitergekommen und habe auch nichts im Internet gefunden, denn ich wusste eigentlich nicht wonach ich suchte.

Vielleicht kann mir jemand einen Beispielquelltext schicken (wäre sehr nett) oder eine Adresse einer Website wo ich das lernen kann. Es ist wichtig, dass ich das morgen fertig bekomme, deswegen kann ich nicht erst das ganze PHP lernen.

Danke, Ciao

  1. Es ist wichtig, dass ich das morgen fertig bekomme, deswegen kann >>ich nicht erst das ganze PHP lernen.

    -----------
    doch so viel Zeit einkalkuliert?

    Versuch es doch damit, das PHP Handbuch (http://de3.php.net/manual/de/) wirst Du aber brauchen:

    • zwei Verzeichnisse und identische Bilddateinamen. Du musst für die Zielseite den Pfad anpassen aber nicht den Dateinamen.

    • Übergabe des gelinkten Bildes auf die Zielseite (also z.B. <a href="bildanzeige.php?bild=bildname.jpg" target="top"><img="minibilder/bildname.jpg" alt="" border="0"></a>)

    • Datei bildanzeige.php z.B. mit der include() Funktion zusammenstellen, aber wesentlich: an der entsprechenden Stelle mit $_REQUEST['bild'] des Pfad zum Bild darstellen. z.B.
      <?PHP
      echo "<img src="grossebilder/$_REQUEST['bild']" alt="" border="0">";
      ?>
      Dann wird der übergebene Bildname in dem img-Tag eingefügt und das Bild dargestellt. Je nachdem musst Du den Pfad im img-Tag auch noch anpassen.

    Wenn Du alle Bildnamen nicht per Hand in die Links schreiben willst, musst Du den Bilddateinamen auslesen und dann sortiert wieder in die links und Thumbnailansichten ausgeben, denke das wird heute etwas viel, wenn Du "nicht erst das ganze PHP lernen" willst ;)

    1. ...denke das wird heute etwas viel, wenn Du "nicht erst das ganze PHP lernen" willst ;)

      Ja, denke ich auch :). Ich mache es zunächst mit einem einfachen Galleryprogramm. Wenn ich dann mehr Zeit habe, verusche ich es hier mit. Vielen Dank...