Verzeichnis auslesen Probs

uran

Mitglied
Hi,
Ich lese mit diesem Script ein Verzeichnis von mir über eine Seite aus:

PHP:
<? $verz = opendir("../upload");

while($file = readdir($verz)) if($file != "." && $file != ".."){
     echo "".$file."";
};
closedir($verz); ?>

Ich hab 2 Probs/Fragen:

1. Beim auslesen gibt er das ganze nicht aus wie auf dem Server sondern sortiert es irgendwie wirkürlich und nicht nach alphabet.

2. Gibt es eine möglichkeit die Dateien über die ausgelesene Seite vom Server zu löschen?
 
Wäre s nicht besser, 2 Arrays zu füllen, eins für Ordner (mit is_dir() prüfen) und eines mit den Dateien, um zuerst Ordner und dann die Dateien anzuzeigen?
 
Halte ich ebenfalls für die optimalste Lösung, da du keine komplizierten Sort Verfahren verwenden musst (sprich Ordner und Dateien getrennt sortieren in einem Array) sondern bequem beide einzelnd sortieren.

Außerdem kann es sonst zu Fehlern kommen, wenn man probiert einen Ordner mit unlink() zu löschen.
 
Zurück