radarin
Angesehenes Mitglied
Hallo Liste
Beim Austesten der Funktionen im Zusammenhang mit Verzeichnissen und Files bin ich auch ein unerklärliches Phänomen gestossen.
CODE
$pfad="./";
$verz=opendir ($pfad);
while ($file=readdir($verz))
{
if (filetype($pfad.$file)!="dir")
{
$i++;
echo "$file<br>";
}
}
closedir($verz);
Dieser Code listet mir alle Files innerhalb des Verzeichnisses auf. Ändere ich 'filetype($pfad.$file)=="dir"' sollten also nur die Verzeichnisse aufgelistet werden. Dabei erhalte ich aber auch 2 Einträge, die weder Verzeichnisse noch File sind. Ein Eintrag besteht aus einem Punkt, der Zweite aus zwei Punkten.
bilder
.
..
index.php
config.inc
Das FTP Program zeigt aber keine solchen Elemente an. Woher kommt das? Muss ich diese Einträge über IF-Abfragen eliminieren..?
Beim Austesten der Funktionen im Zusammenhang mit Verzeichnissen und Files bin ich auch ein unerklärliches Phänomen gestossen.
CODE
$pfad="./";
$verz=opendir ($pfad);
while ($file=readdir($verz))
{
if (filetype($pfad.$file)!="dir")
{
$i++;
echo "$file<br>";
}
}
closedir($verz);
Dieser Code listet mir alle Files innerhalb des Verzeichnisses auf. Ändere ich 'filetype($pfad.$file)=="dir"' sollten also nur die Verzeichnisse aufgelistet werden. Dabei erhalte ich aber auch 2 Einträge, die weder Verzeichnisse noch File sind. Ein Eintrag besteht aus einem Punkt, der Zweite aus zwei Punkten.
bilder
.
..
index.php
config.inc
Das FTP Program zeigt aber keine solchen Elemente an. Woher kommt das? Muss ich diese Einträge über IF-Abfragen eliminieren..?