readdir

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

  • readdir

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
    Zuletzt geändert von ullakatuka; 09.02.2016, 15:34.

  • #2
    Re: readdir

    1. Brich bitte deinen Code um - und zwar vor der nächsten Antwort!
    http://www.php-resource.de/forum/sho...threadid=50454

    zwar werden die dateien einfach kreuz und quer ausgegeben, also das einzige was ich will ist eigentlich dass zuerst ordner DANN dateien kommen
    Dann wirst du wohl eine Sortierung vornehmen müssen.

    is das machbar, dass man einfach ins überverzeichnis wieder kann
    ../
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
      Zuletzt geändert von ullakatuka; 09.02.2016, 15:33.

      Kommentar


      • #4
        Original geschrieben von ullakatuka
        ja das mit den punkten is schon klar, sieht aber scheisse aus wenn das als verzeichnis steht:
        .//crossfire//map-packs//..//maps//..//mods//..//map-packs//..//mods//.//..//..//aot340//../
        Warum sollte das da stehen?
        Überall zwischen zwei Verzeichnissen ../ einzufügen, wäre ja wohl ziemlicher Unfug.
        und da ich php neuling bin hab ich keine ahnung wie das gehn soll dass ich das in nen array packe und dann sortiere und dann ausgebe...
        Dann schau dich mal im Manual bei den Array-Funktionen um.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
          Zuletzt geändert von ullakatuka; 09.02.2016, 15:33.

          Kommentar


          • #6
            Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
            Zuletzt geändert von ullakatuka; 09.02.2016, 15:33.

            Kommentar


            • #7
              Original geschrieben von ullakatuka
              danke für die zahlreichen antworten.
              Na wer kommt denn gleich so schief.

              Mich würde ja mal dein bisheriger Code interessieren, dann kann man dir vielleicht auch zeigen wo dein Problem liegt.

              Und was du mit "/order/..//../anderer_ordner/../" und so weiter machen willst verstehe ich auch nicht wirklich.
              Dir ist schon klar, das ".." in den Übergeordneten Ordner geht, und "." in dem aktuellen Ordner bleibt? Somit gehst du ja vor, zurück, wieder vor und wieder zurück, letztendlich bleibst du aber im Hauptverzeichniss.
              mfg - sagg

              Kommentar


              • #8
                Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
                Zuletzt geändert von ullakatuka; 09.02.2016, 15:33.

                Kommentar


                • #9
                  Um erstmal eine sortierte Reihenfolge zu bekommen, würde ich dir raten die ausgelesenen Ordner/Dateien in ein Array zu packen, und einen Vermerk für den Typ "Ordner" oder "Datei" dazu packen.
                  Oder du nimmst zwei Array's, eins für die Ordner und ein's für die Dateien.
                  Im Endeffekt nimmt sich das nich wirklich viel.
                  Anschließend nach Typ und Reihenfolge der ID im Array ausgeben lassen, alphabetisch sollten sie imho schon sein.
                  Nach Typ jedoch nur, wenn du alles in einem Array hast.

                  Wenn du das erstmal hast, machen wir weiter, sonst wird dass das reinste Chaos, wenn wir alles gleichzeitig machen wollen.

                  Und ps.: brech bitte mal deinen Code um.
                  Zuletzt geändert von sagg; 03.02.2006, 15:54.
                  mfg - sagg

                  Kommentar

                  Lädt...
                  X