Autor |
Nachricht |
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Mo 21.02.2005 13:43
Titel [filesystem] baumstruktur php readdir |
|
|
hi,
ich habe auf meiner site ein menue mit vielen submenues.
um für den user die bedienbarkeit einfach zu halten und die übersicht zu bewahren möcht ich das jeweils über dem content immer steht, in welchem untermenue man sich gerade befindet.
ich habe bereits den tip bekommen, das ich mit php über den befehl readdir zu lösen. mit diesem befehl werden unter-ordner bzw. datein ausgelesen.
nur hab ich leider keine ahnung, wie ich jetzt am besten vorgehen soll. wie ich am besten anfange.
könnt ihr mir da tips geben?
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mo 21.02.2005 13:46
Titel
|
|
|
die frage die sich mir grad stellt ist, hat deine navigations struktur zwangsweise was mit der ordner struktur zu tun?
|
|
|
|
|
Anzeige
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Mo 21.02.2005 14:02
Titel
|
|
|
zwangsweise vielleicht nicht 100%.
aber ich möchte ja die navigation dann über php so steuern können, das wenn eine neue datei in einen ordner erstellt wurde, dieser dann auch in der nav. dynamisch dargestellt wird.
das hätte ich vorhin noch mit schreiben sollen.sorry.
kannst du mir tips geben, wie ich bei sowas vorgehen sollte/kann?
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Mo 21.02.2005 14:14
Titel
|
|
|
ich find die idee garnich so blöd, das filesystem zu misbrauchen, um ne hierarchische baumstruktur zu erzeugen. die folder sind knoten im baum, mit dem foldername als bezeichner, blätter im baum sind files, mit dem filename als bezeichner und content als link.
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Mo 21.02.2005 14:40
Titel
|
|
|
könnt ihr bitte mal nen tip geben, wie ich damit am besten vorgehe??????
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 21.02.2005 17:25
Titel
|
|
|
du schreibst dir ne rekursive funktion die bei einem Ordner /
anfangt und diesen durchrattert. wird ein ordner gefunden,
ruftst du die funktion nochmal aus, übergibst ihr aber diesmal
als parameter den gerade gefundenen ordner. somit rattert
der alles (automatisch) durch, und wenn er nen ordner findet
sucht er darin weiter.
|
|
|
|
|
mast
Dabei seit: 04.03.2004
Ort: Berlin
Alter: -
Geschlecht:
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 01.03.2005 11:08
Titel
|
|
|
super danke erstmal für die antworten.
ein problem ist jetzt, wie sortiere ich das ganze jetzt?
also ich möchte die ausgabe weder alphabetisch noch nach dateiändungen noch nach datum wann es erstellt wurden ist, sortieren sondern nach eigener wertigkeit die die wörter haben.
hoff ihr versteht, was ich meine?!
ich kann ja die daten über ein array in php auslesen und sie mir dann
z.b. so
Code: | $daten = array("test1", "test2", "test3", "test4");
echo " $daten[2]";
echo' <br>';
echo " $daten[0]";
|
sortieren lassen.
dann fehlt mir allerdings schon wieder die dynamic in dem ganzen. denn wenn ein neuer ordner/datei angelegt wird, und diese dann automatisch im menue dargestellt werden soll, muß ich vorher im array den eintrag ändern.
deshalb die fragen, ob ihr ne alternative kennt?
hoffe auf hilfe!
|
|
|
|
|
|
|
|
Ähnliche Themen |
<PHP> Readdir Probleme
Baumstruktur mit php und mysql
PHP-> Readdir -> Dateien nach Datum ordnen?!
Fehlende Kindelemente in Baumstruktur - Bug in PHP 4?
[PHP/mySQL] Baumstruktur anlegen bzw. verwalten ?!
|
|