Moin!
Du legst einen Array ar an.
Du öffnest den Ordner ...
Du liest alle Dateinamen in einen Array ein. (filename -> ar[]['filname'])
Für jedes Element des Arrays {
Test, ob tatsächlich Bild (zum Beispiel durch Versuch, Breite zu ermitteln){
ja -> optional: Ermittle Höhe, Breite des Bildes und schreibe diese ebenfalls in den Array (width -> ar[i]['width']; height=ar[i]['height'])
nein -> { ar[i] aus Array löschen }
}
}
zähle Elemente des Arrays
Ermittle daraus die Spaltenzahl spaltenzahl nach der Dir vorschwebenden Vorschrift
k=0
i=0
schreibe "<table>"
Für jedes Element i des Arrays {
k++
if k=1 {
schreibe "<tr>"
}
schreibe <td><img src=ar[i]['name'] height=ar[i]['height'] width=ar[i]['height']></td>
if i=spaltenzahl {
k=0
schreibe "</tr>"
}
}
Tabelle auffüllen:
if k != 0 {
Für k=k, k<=spaltenzahl, k++ {
schreibe <td> </td>
}
}
schreibe </table>
Das ist der Plan. Jetzt musst Du "nur" noch die Befehle und deren Syntax für Deine Sprache raussuchen und kannst loslegen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development