Hallo alle miteinander.
Ich habe neulich ein ziemlcih einfaches PHP-Skript geschrieben, das ein Verzeichnis auf meinem Webserver (Apache auf SuSE Linux) ausließt,
$basis = "/usr/local/httpd/htdocs/doc/dateien/";
$fd = dir($basis);
while($v = $fd->read() ) {
$arr[]=$v;
}
$fd->close();
und mir die Die Dateien als Verlinkung darstellt.
foreach ($arr as $elem) {
if (($elem!=='..') and ($elem!='.')){
$name=str_replace(".doc","",$elem);
$name=str_replace("_"," ",$name);
echo"<option value='doc/dateien/$elem'>$name";
}
}
Jetzt verstehe ich nur nicht, nach welchem Schema der ganze Kram sortiert ist??? Das wird weder nach Erstellungsdatum (was ich nämlich eigentlich will) noch alphbetisch noch sontirgendwie sortiert.
Ich brauche das unbedingt sortiert. Leider komme ich mit asort(&arr) nicht weiter, da die Dateinamen nicht besonders geshcickt zu ordnen sind. (die heißen 1.Januar_2001.doc, 3.Februar_2002.doc...usw) Die einzige Möglichkeit ist, die nach Erstellungsdatum geordnet auszugeben.
Weiß da jemand weiter
Danke
Net-Zwerg
---------
*linux is like a wigwam - no gates, no windows and an apache inside*