damug: Thumb bei Auswahl in div laden

Hallo,
habe mir mit viel hilfe ein php bildergallerie geschrieben ide selbst thumbs erstellt und anzeigt sodass ich nur noch die bilder hochladen muss.
dazu war auch genug im netz zu finden :)

jetzt hätte ich gerne dass nach dem klicken auf eines dieser thumbs das original bild in den div kontainer, in dem eigentlich die gallerie zu sehen ist, geladen wird. nicht wie in meinem script, auf einer blanken seite.

mein scrip sieht immo so aus:
<?php

function get_files($path, $opt = "", $pathadd = "") {
     $return = array();
     foreach(get_path_content($path) as $p) if(is_file("$path/$p")) $return[ ] = $p;
     return $return;
}

function get_dirs($path) {
     $return = array();
     foreach(get_path_content($path) as $p) if(is_dir("$path/$p")) $return[ ] = $p;
     return $return;
}

function get_path_content($path) {
     $verzeichnishandle = @opendir("$path");
     rewinddir($verzeichnishandle);
     $files = array();
     while ($file = readdir($verzeichnishandle)) {
          if($file != "." and $file != "..") array_push($files, "$file");
     }
     sort($files);
     return $files;
}

function create_thumb($imagefile, $width, $height) {
     if(file_exists("/usr/export/www/vhosts/funnetwork/hosting/damug/bilder/arbeit/thumbs/" . $imagefile)) return false;
     $Img = imageCreateFromJPEG("/usr/export/www/vhosts/funnetwork/hosting/damug/bilder/arbeit/" . $imagefile);
     $oBreite = imageSX($Img);
     $oHöhe = imageSY($Img);
     $nBreite = $oBreite / 6;
     $nHöhe = $oHöhe / 6;

$nBreite = floor($nBreite);
     $nHöhe = floor($nHöhe);
     $Out = imageCreateTrueColor($nBreite, $nHöhe);
     imageCopyResampled($Out, $Img, 0, 0, 0, 0, $nBreite, $nHöhe, $oBreite, $oHöhe);
     imageJPEG($Out, "/usr/export/www/vhosts/funnetwork/hosting/damug/bilder/arbeit/thumbs/" . $imagefile);
     return true;
}

foreach(get_files("/usr/export/www/vhosts/funnetwork/hosting/damug/bilder/arbeit/")as $filename) {
     create_thumb($filename, 133, 100);
     echo "<a href="../bilder/arbeit/$filename">";
     echo "<img style="border:3px solid #ffffff;" src="../bilder/arbeit/thumbs/$filename" />";
     echo "</a>";
}
?>

ich weiß einfach auch nicht wonach ich genau suchen soll um den richtigen anstoß da weiterzukommen zu finden.

probiert habe ich schon folgendes am ende meines scripts abzuändern, ohne erfolg:

...
echo "<a href="?page=$filename">";
     echo "<img style="border:3px solid #f2ffe4;" src="../bilder/Ponny/thumbs/$filename" />";
     echo "</a>";}

switch ($_GET['page']) {
                    case '$filename': include('$filename'); break;
                    //Wenn kein Fall eintritt
                    default: include('fotoalbum_ponny.php'); break;

das wäre der erste schritt.
wenn das geschaftt ist soll das bild in originalgröße noch eine vor/zurück navigation bekommen.
aber alles der reihe nach sonst lern ich daraus nichts. will am besten auch alles verstehen was ich sehe.

plz help THX

  1. Keiner da der mir helfen kann?

    1. mit einer switch funktion sollte das doch gehn?

      foreach(get_files("/usr/export/www/vhosts/funnetwork/hosting/damug/bilder/Ponny/")as $filename) {
           create_thumb($filename, 100, 75);
           echo "<a href="?page=$filename">";
           echo "<img style="border:3px solid #f2ffe4;" src="../bilder/Ponny/thumbs/$filename" />";
           echo "</a>";
      }

      switch ($_GET['page']) {
                          case '$filename': include('../bilder/Ponny/$filename'); break;
                          //Wenn kein Fall eintritt
                          default: include('fotoalbum_ponny.php'); break;}

      warum will das bei mir einfach nicht?
      "<a href=http://damug.da.funpic.de/tiere.html?page=ponnys</a>"

      1. ist nicht klar was ich will?

        kann mir bitte jemand helfen, bin hier am verzweifeln.

      2. Hi,

        mit einer switch funktion sollte das doch gehn?

        Vielleicht.

        warum will das bei mir einfach nicht?

        Warum verfasst du keine *brauchbare* Problembeschreibung - nachdem du doch bereits bestaetigt hast, die Tipps fuer Fragende gelesen zu haben?

        MfG ChrisB

        --
        "The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."