knuddel: Dateinamen auslesen

Beitrag lesen

Hallo Juan,

also ich mein eigentlicher Quelltext sieht so aus:

<?php
if ($handle = opendir("ftp://servername/verzeichnis/unterverzeichnis")) {
    echo "Directory handle: $handle\n";
    echo "Files:\n";

while (false !== ($file = readdir($handle))) {
        echo "$file\n";
        echo '<br />';
    }

closedir($handle);
}
?>

Hier bekomme ich bei der Ausführung dann folgendes Ergebnis:

Directory handle: Resource id #4 Files:

Also diesen Quellcode von oben habe ich aus dem php Handbuch.
Dann habe ich jetzt mal deinen Code ausprobiert und zwar so:

<?php

$d = dir("ftp://servername/verzeichnis/unterverzeichnis");
while (false !== ($entry = $d->read()))

if ($entry != '..' && $entry != '.')
{
   if (is_file($entry)){

echo $entry.'<br>';
     }
}

$d->close();

?>

Und hab eine leere Seite ohne jede Fehlermeldung!
Bis jetzt habe ich nur herausgefunden das die while-schleife nicht ausgeführt wird aber warum weiß ich leider nicht!

und hast du eine Idee?
kann das mit der serverstruktur zusammenhängen?

Gruß
knuddel