Ergebnis 1 bis 3 von 3

Thema: [PHP] Thumbnails aus einem Verzeichnis auslesen

  1. #1
    Whesley
    Gast

    Standard [PHP] Thumbnails aus einem Verzeichnis auslesen

    Hallo zusammen!

    Ich benutze dieses Script schon lange und es funktioniert auch prima! Leider versuche ich vergeblich, das Script irgendwie dazu zu bewegen, mir die Bilder in 4 Spalten auszugeben und nicht wie derzeit in 2 Spalten.

    Irgendwie komme ich nicht dahinter. Kann mir jemand bitte kurz helfen? *lieb schau*

    Hier der Code:


    Code:
    $fh = opendir("uploads/gallery/$gallery_directory/thumbs"); //Verzeichnis 
    $verzeichnisinhalt = array(); 
    while (true == ($file = readdir($fh))) 
    { 
            if ((substr(strtolower($file), -3)=="jpg") or (substr(strtolower($file), -3)=="gif")) //Abfrage nach gültigen Datenformat         
            {         
                $verzeichnisinhalt[] = $file; 
            }     
    } 
    
    echo "<table cellspacing=\"10\" cellpadding=\"0\" border=\"0\">"; 
    for&#40;$i=0;$i<count&#40;$verzeichnisinhalt&#41;;$i++&#41;     
    &#123; //HTML Einbindung der Bilder 
        echo "<tr><td>"; 
        echo "<a href=\"site.php?page=gallery&show_gallery=$gallery_id&picture=".$verzeichnisinhalt&#91;$i&#93;."\">[img]uploads/gallery/$gallery_directory/thumbs/".$verzeichnisinhalt&#91;$i&#93;."[/img]</a></td>";  
        $i++; 
        if&#40; $i < count&#40;$verzeichnisinhalt&#41; &#41; 
        &#123; 
            echo "<td><a href=\"site.php?page=gallery&show_gallery=$gallery_id&picture=".$verzeichnisinhalt&#91;$i&#93;."\">[img]uploads/gallery/$gallery_directory/thumbs/".$verzeichnisinhalt&#91;$i&#93;."[/img]</a></td>";
        &#125; 
    	else &#123; echo "<td>[img]uploads/sitepics/spacer.gif[/img]</td>"; &#125;
    
        echo "</tr>"; 
    
    &#125; 
    echo "</table>

    Wie gesagt, es funktioniert schon, aber halt nur mit 2 Spalten.

    Gewünschtes Ergebnis wäre dann so:

    x x x x
    x x x x
    x x x x
    ...
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard

    1. Benutze glob anstatt dem readdir-geraffel
    2. Benutze den modulo-Operator, um festzustellen, wann eine neue tabellenzeile notwendig ist
    3. Beachte dabei, dass du eventuell leere spalten nach der schleife erzeugen musst, z.B. bei 9 Bildern fehlen dir am ende 3 spalten

  3. #3
    Whesley
    Gast

    Standard Bahnhof

    Hallo Bandit600!

    Danke für die Antwort! Ich habe mir die Befehle angeschaut, leider habe ich keine Ahnung, wie ich diese da richtig einbauen soll.

    Bin kein Profi in PHP. Das was da im Script abläuft, verstehe ich großteils und habe eben da versucht, es so abzuändern, das es mit 4 Spalten auch läuft. Leider bis jetzt vergeblich.

    Gibt es sonst keinen Weg, das vorhanden Script mit den vorhandenen Befehlen abzuändern? Mit deinen genannten Befehlen sehe ich derzeit kein Land. Sry!

Ähnliche Themen

  1. Frage zu Thumbnails
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 9
    Letzter Beitrag: 24.08.2007, 21:52
  2. verzeichnis auslesen
    Von pindakaas im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 10.03.2006, 01:29
  3. Thumbnails mit Bildlauf
    Von sinnebrink im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 30.01.2006, 00:26
  4. schript zum auslesen der dateien im verzeichnis
    Von supersass1 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 07.11.2005, 23:30
  5. Thumbnails in Dreamweaver
    Von Franzi im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 19.12.2003, 18:56

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •