Verzeichnis auslesen: Nur Graphikdateien anzeigen.
Chris
- php
Guten Tag
Ich lasse mit PHP ein Verzeichnis auslesen das Bilder enthält. Dies sieth dann etwa so aus:
$basepath='e:/www/webeditor/images/';
$imgfolder = dir($basepath);
$datei = $imgfolder->read(){
...
}
Ausgabe:
.
..
Bild1.gif
Bild2.jpg
datei.html
etc.
Ich möchte jedoch dass nur Graphikdateien (gif, jpg, png) angezeigt werden. Wie kann ich das realisieren? Hab es mal mit folgendem Befehl probiert, kriege jedoch immer eine Fehlermeldung:
if (ereg('.(gif|png|jpg|jpeg)', $file) {
//Datenausgabe ...
}
Kann mir jemand weiterhelfen?
Gruss chris
if (ereg('.(gif|png|jpg|jpeg)', $file) {
Hallo
bei habe ich es geschrieben
if(eregi("(jpg|gif)$",$name))..
bis dann
Andreas
Guten Tag
wünsch ich auch
if (ereg('.(gif|png|jpg|jpeg)', $file) {
versuch mal: ereg(".(gif|png|jpg|jpeg)", $file)
die einfachen hochkommas, kannst du nicht nehmen weil sonst die regular E. nicht ausgewertet werden, sondern alles als ein normaler String gewertet wird. wenn du diese: " nimmst werden die sonderzeichen wie \ als reg. E. gewertet.
grüße christian