Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 2 von 2
  1. #1
    Registriert seit
    06.2003
    Beiträge
    2.709

    Fotogalerie mit PHP

    Hallo Forum,

    die Fotogalerie habe ich jetzt ebenfalls auf php umgebastelt. Könntet ihr mal über den Code schauen, ob das so bleiben kann?


    Code:
    <?php
    $thumbs = "./Geburtstag/thumbs/";
    $thumb = openDir("./Geburtstag/thumbs");
    while ($file = readDir($thumb)) {
     if ($file != "." && $file != "..") {}
    }
    
    closeDir($thumb);
    
    $images = "./Geburtstag/images/";
    $image = openDir("./Geburtstag/images");
    while ($file = readDir($image)) {
     if ($file != "." && $file != "..") {
     $link .= '<a href="' . $images . $file . '" rel="lightbox[gallery]">';
     $link .= '<img src="' . $thumbs . $file . '" class="img_thumbnail_image">';
     $link .= '</img>';
     $link .= '</a>'; }
    }
    
    closeDir($image);
    ?>
    
    <div id="thumb">
    <div id="thumbs_table"> 
    <? echo $link; ?>
    </div>
    </div>
    Mylin
    Das angewandte Nichtwissen stellt explizit das Nichtwissen und seine mögliche Verwendung heraus. Allein der Name angewandtes Nichtwissen suggeriert bereits den Praxisbezug und die damit verbundene Möglichkeit, durch die Anwendung von Nichtwissen neues Wissen zu generieren.

  2. #2
    Registriert seit
    06.2003
    Beiträge
    2.709
    Hallo nochmal,

    war dann doch nicht so besonders. Die Bilder wurden aus der Reihenfolge gebracht und ich mußte nachbessern.
    Mit viel Geduld und Spucke sollte es jetzt in Ordnung sein, oder?
    Probleme hatte ich erst mit der Sortierung der Verzeichnisse, müssen ja wieder zusammenpassen.
    Zur Erklärung, im Verzeichnis "thumbs" liegen Miniaturansichten (80x60), über die aus dem Verzeichnis "images" (800x600) dann die Bilder per lightbox aufgerufen werden.

    Ist der Code so in Ordnung? Geht es noch einfacher?

    Mylin

    Code:
    <div id="thumb">
    <h2>ABC</h2>
    <br>
    <div id="thumbs_table">
     
    <?php
       $thumbs = "./ABC/thumbs";
       $thumb = openDir("$thumbs");
       $images = "./ABC/images";   
       $image = openDir("$images");
    
         while ($file = readdir ($thumb)) {
          if($file != "." && $file != "..") {
             $compl = $thumbs."/".$file;
    	 $compli = $images."/".$file;
    	 $files [fileinode ($compl)] = '<a href="' . $compli . '" rel="lightbox[gallery]">'.'<img src="' . $compl . '" class="img_thumbnail_image"></img></a>';    
      }
          }
     
     ksort ($files);
     foreach ($files as $key => $file)
     echo $file;
     closeDir($thumb); 
     closeDir($image);
    ?>
    
    </div>
    	</div>
    Das angewandte Nichtwissen stellt explizit das Nichtwissen und seine mögliche Verwendung heraus. Allein der Name angewandtes Nichtwissen suggeriert bereits den Praxisbezug und die damit verbundene Möglichkeit, durch die Anwendung von Nichtwissen neues Wissen zu generieren.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
12
Content Management by InterRed