Eric Teubert: Bildergalerie

N'Abend zusammen,

weiß nicht, ob es dafür eine Funktion gibt aber ... wenn ich in einem Ordner Haufenweise Bilder habe ( nur Bilder ), sagen wir mal 300, und ich die in einer Galerie darstellen will ... dann wäre es ja sehr aufwändig, jedes Bild einzeln einzubinden.

Kennt PHP da irgendeinen Befehl, mit dem es die Namen von Dateien in einem Ordner ausliest? Weil dann könnte man ein Schleifchen basteln und die Sache wäre erledigt. Noch eine Blätterfunktion ... aber das ist eine andere Geschichte.

Also, gibt es eine solche Funktion oder eine Möglichkeit, das zu verwirklichen?

Danke schonmal!

MfG

Eric

  1. Hi,
    glaube du suchst das hier:

    http://de3.php.net/manual/de/function.readdir.php

    MfG
    Otto

    1. »» http://de3.php.net/manual/de/function.readdir.php

      Danke, genau, was ich gesucht habe.

    2. Hello,

      http://de3.php.net/manual/de/function.readdir.php

      Oder schau Dir glob() http://de.php.net/manual/en/function.glob.php an.

      Außerdem solltest Du auf

      is_file()       http://de.php.net/manual/en/function.is-file.php
        is_readable()   http://de.php.net/manual/en/function.is-readable.php
        get_imagesize() http://de.php.net/manual/en/function.getimagesize.php

      prüfen.

      Ist es eine Datei oder Link, Verzeichnis, ...?
      Ist die Datei lesbar?
      Ist es überhaupt ein Bild?

      Das kann man vielleicht auch zusammengefasst prüfen, indem man einfach @get_imagesize() unter Einschaltung von 'track_erros = on' und anschließende Auswertung von $php_errormsg aufruft.

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau