Peter Schneider
Legendäres Mitglied
Hallo!
Ich brauche kurz Eure Hilfe, weil eines meiner PHP-Programme seit dem Server-Umzug Files nicht mehr alphabetisch auflistet...
Leider haben wir Readdir anstelle von Scandir vorliegen... (und keine Sortierfunktion eingebaut)
QUOTE
<?php
$dir=".";
$opendir=opendir($dir);
while($file=readdir($opendir))
{
if($file != "." && $file != ".." && eregi(".htm", $file))
{
$file=eregi_replace(".htm", "", $file);
echo "<p><b><a href=\"" . $file .".htm\">" . $file . "</a></p></b>";
}
}
closedir($opendir);
Der Funktionsweise: das Programm liest aus dem aktuellen Ordner die "htm"-Dateien aus und sollte alphabetisch eine Liste von Links ausgeben (basierend auf den Filenamen). Früher lief es alphabetisch, dann nach "Update"-Datum und neuerdings völlig unsortiert...
Hat mir jemand bitte ein Lösung basierend auf Scandir?
Ich brauche kurz Eure Hilfe, weil eines meiner PHP-Programme seit dem Server-Umzug Files nicht mehr alphabetisch auflistet...
Leider haben wir Readdir anstelle von Scandir vorliegen... (und keine Sortierfunktion eingebaut)
QUOTE
<?php
$dir=".";
$opendir=opendir($dir);
while($file=readdir($opendir))
{
if($file != "." && $file != ".." && eregi(".htm", $file))
{
$file=eregi_replace(".htm", "", $file);
echo "<p><b><a href=\"" . $file .".htm\">" . $file . "</a></p></b>";
}
}
closedir($opendir);
Der Funktionsweise: das Programm liest aus dem aktuellen Ordner die "htm"-Dateien aus und sollte alphabetisch eine Liste von Links ausgeben (basierend auf den Filenamen). Früher lief es alphabetisch, dann nach "Update"-Datum und neuerdings völlig unsortiert...
Hat mir jemand bitte ein Lösung basierend auf Scandir?