Nach Dateiname sortieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Nach Dateiname sortieren

    Hi

    Ich arbeite gerade an einem kleinen Script mit dem man Dateien und Verzeichnisse auslesen kann. Mein Problem: Was muss ich machen damit die 2 Ausgaben (Ordner und Dateien) jeweils nach Name geordnet wird?

    Gruss & Danke

    PHP-Code:
    <?php
    if(!isset($_GET[directory])){$directory "files";}
    else{
    $directory $_GET[directory];}
    ##############################################################################
    $obj1 dir($directory);
    while(
    $paths=$obj1 -> read())
            {
                    
    if (
    $paths != "." && $paths != ".."){
    if(
    is_dir($directory."/".$paths)){
        echo 
    "<a href=\"".$PHP_SELF."?directory=".$directory."/".$paths."\">".$paths."</a><br>";
            }
    }
    }
    $obj1 -> close();
    ##############################################################################
    $obj2 dir($directory);
    while(
    $files=$obj2 -> read())
                {
    if(
    is_file($directory."/".$files) && $files != ".htaccess"){
    echo 
    "<a href=\"".$directory."/".$files."\" target=\"_blank\">".$files."</a><br>";
    }
    }
    $obj2 -> close();
    ##############################################################################
    ?>

  • #2
    jeweils in ein array packen und sortieren!

    Wie oft hatten wir das Thema schon???

    Kommentar


    • #3
      Danke für deine Antwort.

      Von Arrays verstehe ich leider nicht viel. Ich weiss vielleicht noch wie man sie sortiert aber nicht wie man die while-Ausgabe in ein Array packt.

      Kommentar


      • #4
        vielleicht wärst du mit glob() besser bedient.

        Kommentar

        Lädt...
        X