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.
readdir
Einklappen
X
-
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
is das machbar, dass man einfach ins überverzeichnis wieder kannI don't believe in rebirth. Actually, I never did in my whole lives.
-
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, 16:33.
Kommentar
-
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//../
Ü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...I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
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, 16:33.
Kommentar
-
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, 16:33.
Kommentar
-
Original geschrieben von ullakatuka
danke für die zahlreichen antworten.
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
-
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, 16:33.
Kommentar
-
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, 16:54.mfg - sagg
Kommentar
Kommentar