Ordner auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ordner auslesen

    Hallo zusammen,

    ich habe hier ein Script was Dateien aus einen Ordner liest. Jetzt zeigt der aber alle untereinander aus, möchte aber gern das er sie nebeneinander anzeigt.

    Hier benutze ich das Script, zb. Ordner 1

    PHP-Code:
    <?php
    function bilder_ausgeben($pfad) {
        
    // Verzeichnis öffnen
             
    $verzeichnis opendir($pfad);
             
    // Verzeichnis lesen
             
    while($datei readdir($verzeichnis)) {
                 
    //Bildformate (GIF-JPG-PNG)
                     
    if(eregi('.gif',$datei) || eregi('.jpg',$datei) || eregi('.png',$datei)) {
                         if(
    $datei != "." && $datei != "..") {
                             echo 
    "<table border='1' width='100%' align='center'><tr>
    <td bgcolor='#DE9C39' widht='20%' height='50' align='center'><img src='"
    .$pfad."/".$datei."'></td></tr></table><br />";
                             }
                     }
             }
             
    // Verzeichnis schliessen
             
    closedir($verzeichnis);
    }
    // Ausgabe
    echo bilder_ausgeben("./smilies/teil1");
    ?>
    Zuletzt geändert von keineAhnung; 06.02.2006, 12:12.
    Meine Homepage

  • #2
    Vielleicht den Zeilenumbruch <br> wegmachen

    Kommentar


    • #3
      1. bitte code umbrechen, keiner scrollt gerne horizontal
      2. die tabelle außerhalb der while-schleife ausgeben
      3. innerhalb der schleife mit einem zähler und modulo arbeiten, dementsprechend dann mit tr und td arbeiten

      gruß
      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #4
        Das hatte ich schon probiert, dann setzt er sie nur enger zusammen.

        Ich habe auch schon folgendes probiert:
        PHP-Code:
        echo "<table border='1' width='100%' align='center'><tr>
        <td bgcolor='#DE9C39' widht='20%' height='50' align='center'><img src='"
        .$pfad."/".$datei."'></td>
        <td bgcolor='#DE9C39' widht='20%' height='50' align='center'><img src='"
        .$pfad."/".$datei."'></td></tr></table><br />"
        Hat auch nichts gebracht.


        EDIT:
        Danke Kropff,

        ich probier das mal.
        Zuletzt geändert von keineAhnung; 06.02.2006, 12:13.
        Meine Homepage

        Kommentar

        Lädt...
        X