Bilder aus Verzeichnissen anzeigen
Tobi
- php
Hallo,
hab mich schon überall umgeschaut, aber noch kein simples PHP-Script gefunden, dass einfach alle Bilder aus einer Verzeichnisstrucktur nimmt - und diese entsprechend der Verzeichnisse darstellen läßt.
D.h. im Prinzip einfach eine Linkliste die sich an eine Ordnerstruktur hält ...
Das Ding muss noch nicht einmal die Bilder als Thumbs umwandel - will das ganze im Intranet laufen lassen, so dass jeder einfach ein Verzeichnis erstellen kann und die Bilder über den Browser zu finden sind.
Weiß jemand eine gute und unkomplizierte Lösung oder kann mir jemand sagen, wie man sowas machen kann ...
CU Tobi
Hallo,
D.h. im Prinzip einfach eine Linkliste die sich an eine Ordnerstruktur hält ...
Wieso nimmst Du nicht einfach die Verzeichnislistenfunktion des Webservers Deiner Wahl? Beim Apache ist das z.B. mit einem Options +Indexes (entweder in .htaccess oder in einem <Directory> in der httpd.conf) getan.
Weiß jemand eine gute und unkomplizierte Lösung oder kann mir jemand sagen, wie man sowas machen kann ...
Wenn Du unbedingt PHP haben willst, dann brauchst Du die Funktionen opendir, readdir und closedir. Im Manual steht da sogar ein Beispiel. (Example 2 von readdir)
Grüße,
Christian
Hallo
Wieso nimmst Du nicht einfach die Verzeichnislistenfunktion des Webservers Deiner Wahl? Beim Apache ist das z.B. mit einem Options +Indexes (entweder in .htaccess oder in einem <Directory> in der httpd.conf) getan.
schon klar, aber schön wär eben ne kleine vorschau.
Wenn Du unbedingt PHP haben willst, dann brauchst Du die Funktionen opendir, readdir und closedir. Im Manual steht da sogar ein Beispiel. (Example 2 von readdir)
mal schaun, kenn mich nicht so gut aus, deshalb das posting, dachte jemand weiß wos sowas gibt ... ich finde nämlich nix ..
Bye
Hallo Tobi,
mal schaun, kenn mich nicht so gut aus, deshalb das posting, dachte jemand weiß wos sowas gibt ... ich finde nämlich nix ..
Nimm' doch das Example 2 aus dem readdir-Handbuch und ändere die Zeile mit dem echo so, dass nicht nur der Dateiname, sondern auch der <img>-Tag ausgegeben wird. Ich meine, ich könnte so etwas jetzt schnell mal programmieren, aber Du willst doch sicher auch etwas lernen, oder?
Wenn Du doch lieber fertige Scripte suchst, wirst Du vielleicht unter http://www.hotscripts.com/ fündig. (dann würde Dir aber die unersetzbare Erfahrung, etwas mal selbst geschafft zu haben, entgehen)
Grüße,
Christian
Hallo nochmal
Nimm' doch das Example 2 aus dem readdir-Handbuch und ändere die Zeile mit dem echo so, dass nicht nur der Dateiname, sondern auch der <img>-Tag ausgegeben wird. Ich meine, ich könnte so etwas jetzt schnell mal programmieren, aber Du willst doch sicher auch etwas lernen, oder?
habe ich mir auch schon gedacht, nur leider werden nicht die unterverzeichnisse ausgegeben ... krieg das nicht hin ..
:-( toBi
Hallo Tobi,
habe ich mir auch schon gedacht, nur leider werden nicht die unterverzeichnisse ausgegeben ... krieg das nicht hin ..
Die Funktion is_dir und Rekursion sind Deine Freunde. Zu Rekursion kannst Du Dir auch mal http://aktuell.de.selfhtml.org/artikel/phpasp/php-forum/#a3 anschauen, da ist das recht gut erklärt. (obwohl in einem anderen Kontext)
Grüße,
Christian
Hallo Tobi,
Die Funktion is_dir und Rekursion sind Deine Freunde. Zu Rekursion kannst Du Dir auch mal http://aktuell.de.selfhtml.org/artikel/phpasp/php-forum/#a3 anschauen, da ist das recht gut erklärt. (obwohl in einem anderen Kontext)
Nachtrag: Wenn Du nur Links auf die Unterverzeichnisse haben willst, dann kannst Du auch nur is_dir verwenden.
Grüße,
Christian