Tach!
ich habe ein kleines Script das mir die Verzeichnis ausliest.
$verzeichnis = openDir('datei'); while ($file = readDir($verzeichnis)) { if ($file != "." && $file != "..") { echo $file; echo '<br/>'; } } closeDir($verzeichnis);
Nimm lieber glob() statt mit den drei Funktionen openDir(), readDir() und closeDir() und zusätlich noch dem händischen Ausschluss von . und .. zu hantieren. Das kann glob() alles in einem.
Warning: filemtime(): stat failed for
Ist es eine besonders große Datei (> 2GB)? Im PHP-Handbuch gibt es zu dieser Fehlermeldung einen Kommentar.
aber der Pfad stimmt ja, weil bei $file kommt ja das Ergebniss.
Bist du sicher? Er muss vom aktuellen Arbeitsverzeichenis ausgehen, solange er nicht absolut ist. Das aktuelle Arbeitsverzeichnis ist das, in dem das gestartete Script steht, wenn er nicht verändert wurde. Wenn du nun in einem Unterverzeichnis suchst, gibt es die Ergebnisse auch nur relativ zu diesem Unterverzeichnis aus, was nicht zwangsläufig relativ zum aktuellen Arbeitsverzeichnis ist.
dedlfix.