Hey Leute,
mein Problem ist echt komisch. Ich möchte einfach ein Verzeichnis auslesen. Dabei möchte ich natürlich auch ermitteln, ob Datei oder Verzeichnis. Ihr kennt das bestimmt. Dafür kann man ja die Befehle is_file bzw. is_dir oder meiner Meinung nach in diesem Fall besser: filetype. Das benutzte ich auch, um nun mein Verzeichnis auszulesen. Der Code sieht so aus:
PHP
<?php
$directory = "upload/public";
if(is_dir($directory)) {
if($handle = opendir($directory)) {
while(($file = readdir($handle)) !== false) {
echo "<li>Name: ".$file." (Typ: ".filetype($file).")</li>\n";
}
closedir($handle);
}
}
?>
Alles anzeigen
. und .. werden perfekt ausgegeben. Aber der Rest funktioniert irgendwie nicht wirklich. Folgende Fehlermeldung erscheint:
Warning: filetype() [function.filetype]: Lstat failed for folder in D:\xampp\htdocs\cloud\public.php
Was mache ich falsch?
Mit freundlichen Grüßen,
Philipp E.