• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Alle Bilder aus einem Ordner auslesen ?

ThisIsBeat

Empire
Registriert
02.02.16
Beiträge
85
Hallo Community,

ich habe ein Script geschrieben mit dem ich einen Ordner auslesen kann in dem alle hochgeladenen Bilder abgespeichert werden.

Hier der Code:
Code:
<?php
if ($ordner = opendir("Upload/")) {
  while (false !== ($datei = readdir($ordner))) {
    if ($datei != ".." && $datei != ".") {
       echo "<img src=\"upload/$datei\" style='width: 50%; min-width: 100px; max-width: 300px; border-radius: 5px;   border-style: double; border-color: gray; border-width: 1px; margin-left: 20px; margin-top: 25px; height: 300px; margin-bottom: 25px; box-shadow: 0px 8px 20px 0px gray; cursor: pointer; margin-right: 20px'>";
    }
  }
  closedir($ordner);
}
?>

Mein Problem bei der ganzen Sache ist folgendes. Es werden zwar alle in dem Ordner befindlichen Bilder angezeigt, doch direkt an erster Stelle befindet sich ein leeres Feld das genau die selben Maße besitzt wie die Bilder.
Meine Frage ist also wie ich verhindere das dieses leere Feld erzeugt wird ?

Ich habe die Vermutung das es mit dieser Zeile if ($datei != ".." && $datei != ".") { zu tun hat. Um genauer zu sein mit den Punkten. Was ich jedoch machen muss ist mir jedoch ein Rätsel.

Hat jemand ne Ahnung woran das liegt und was man dagegen tun kann ?
 
In einem Mac-Ordner befindet sich auch noch eine Datei ".DS_Store" (mit Punkt am Anfang).