Calvin Barcley
30.04.2002, 21:15:29
Fogendes Problem:
Ich lese den Inhalt eines Verzeichnisses (vereinfacht) so aus:
$verzeichnisname = "C:/apache/htdocs";
$verzeichnis = opendir($verzeichnisname);
while($eintrag = readdir($verzeichnis))
{
$test = $verzeichnisname . "/" . $eintrag;
if(is_dir($test))
{
echo "<a href="PHP_SELF?verzeichnisname=$test">$eintrag</a>"
}
else
echo $eintag;
echo "<br>
";
closedir($verzeichnis);
Das ist eigentlich ganz nett. Nur hat es einen Nachteil. Das Verzeichnis wird leider irgendwie ausgelesen. Ich möchte es aber so auslesen, wie es z.B. im Arbeitsplatz/Explorer aufgelistet ist. Zuerst die Verzeichnisse nach dem Alphabet und dann die anderen Dateien ebenfalls nach dem Alphabet.
Hat jemand eine Idee?
Danke für Lösungsvorschläge.
mfg
Calvin Barcley
Ich lese den Inhalt eines Verzeichnisses (vereinfacht) so aus:
$verzeichnisname = "C:/apache/htdocs";
$verzeichnis = opendir($verzeichnisname);
while($eintrag = readdir($verzeichnis))
{
$test = $verzeichnisname . "/" . $eintrag;
if(is_dir($test))
{
echo "<a href="PHP_SELF?verzeichnisname=$test">$eintrag</a>"
}
else
echo $eintag;
echo "<br>
";
closedir($verzeichnis);
Das ist eigentlich ganz nett. Nur hat es einen Nachteil. Das Verzeichnis wird leider irgendwie ausgelesen. Ich möchte es aber so auslesen, wie es z.B. im Arbeitsplatz/Explorer aufgelistet ist. Zuerst die Verzeichnisse nach dem Alphabet und dann die anderen Dateien ebenfalls nach dem Alphabet.
Hat jemand eine Idee?
Danke für Lösungsvorschläge.
mfg
Calvin Barcley