verzeichniss auslesen!
Alexandra
- php
Grüß euch folgendes Problem! Will ein Verzeichniss auslesen!
Das geht bereits nur jetzt will ich nur alle daten angezeigt bekommen die die endung .jpg haben wie mache ich das?
Das ist bereits mein Code nur irgendwo fehtl halt noch die endung .jpg aber wo?
<?php
$ordner = "../";
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";
} else {
// kompletter Pfad
$compl = $ordner."/".$file;
echo "<a href="".$compl."">".$file."</a><br/>";
}
}
}
closedir($handle);
?>
Danke Christopher
hi,
Das ist bereits mein Code nur irgendwo fehtl halt noch die endung .jpg aber wo?
an der richtigen stelle :-)
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";
hier prüfst du mit is_dir, ob es sich um eine datei handelt.
warum prüfst du nicht anschliessend ab, ob die endung "jp(e)g" lautet?
tipp: string-funktionen im manual ansehen.
gruss,
wahsaga
Hello tut leid kenne mich noch nicht so gut aus!
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";hier prüfst du mit is_dir, ob es sich um eine datei handelt.
warum prüfst du nicht anschliessend ab, ob die endung "jp(e)g" lautet?
dann würde des ja so lauten?
if(is_dir($ordner."/".jp(e)g)) {
echo "/".jp(e)g"<br/>";
MFG
hi,
dann würde des ja so lauten?
if(is_dir($ordner."/".jp(e)g)) {
echo "/".jp(e)g"<br/>";
nein, das würde es nicht.
ich sagte, schau dir im manual die string-funktionen an, um eine möglichkeit zu finden, die dateiendung zu betrachten und auszuwerten.
gruss,
wahsaga