|
|||
[PHP] Verzeichnisstruktur (Dateien) in Array schreiben
Hallo Mädels und Jungs.
Ich hänge seit Stunden an einem scheinbar simplen Problem: Ich möchte gerne alle Dateien (aber nicht die Ordner) aller Unterverzeichnisse einer Website per PHP in ein Array schreiben (mit den korrekten relativen Pfaden), so dass ich das Array dann danach weiterverwenden kann. Also quasi etwas wie: ./file1.txt ./images/img1.jpg ./templates/gray/screen.css ./templates/gray/images/bg.png usw... Nachdem ich selbst nicht zu einer programmiererischen Lösung gekommen bin, habe ich per Onkel Google das Internet durchstöbert und die verschiedensten Scripte ausprobiert, aber keines scheint auf meine Bedürfnisse zugeschnitten zu sein. Hat jemand von euch da einen Tipp oder könnte mir schnell ein Script posten? Vielen lieben Dank im Voraus und mit besten Grüßen, Markus K.
__________________
MfG Markus Köhler |
Sponsored Links |
Sponsored Links |
|
||||
Will er nicht noch die Dateien aus den Unterverzeichnissen ?
Dann rekursiv: Code:
LoadAllFiles() { LoadFiles( path); } LoadFiles( char *path ) { if ( opendir( path)){ if (ist SubDirectoy) LoadFiles( path+name); else speichere name; closedir; } } |
|
|||
Ganz allgemein: Die sind ja auch nicht für dein Problem gemacht. Soetwas zu finden gestaltet sich praktisch immer schwierig. Deine Bedürfnisse in Bezug auf "nur Dateien, komplett mit Pfaden" sind auch ziemlich speziell und für die meisten wohl unpraktikabel, da nicht flexibel genug und damit auch kaum weiterverwendbar.
Zeig doch mal her. Woran haperts? Wenn du den Code postet, fällt es Allen leichter dir bei deinem Problem zu helfen und ggf. Fehler zu finden. |
|
|||
OK, ich merke hier gehts schon heiß her
Also hier mal meine vergeblichen Versuche: Versuch 1 ("manuelle Rekursion, bis in die 2. Ebene, hätte es aber gerne so tief wie möglich): PHP-Code:
PHP-Code:
__________________
MfG Markus Köhler |
|
|||
Fehlen dir vllt. die Basics in Sachen Rekursion? Ich sehe dazu nämlich keinerlei Ansatz. Zu dem Thema findest du in angemessenem Detailgrad vieles im Netz. Das könnte dich interessieren, solltest du vor Benutzung vernünftig einrücken
Rekursiv Programmieren mit PHP - Tech-Island |
Sponsored Links |
|
|||
Hm... Unterprogramme hören sich nach nem guten Ansatz an. Ich hab mich grad dran gemacht das Script aus chorn's Link bissl zu modifizieren in der Hoffnung dass was brauchbares dabei rauskommt -.-
Problem ist, bis vor kurzem hab ich paar Monate überhaupt nicht programmiert und hatte auch andere Probleme, darum hatte ich jetzt bei meinem "Wiedereinstieg" massivste Logikprobleme und Schwierigkeiten mit den ganzen PHP-Funktionen. Verstärkt wird das ja noch dadurch, dass ich mir alles was ich über Programmierung weiß, autodidakt beigebracht habe... Also muss ich wohl wieder ziemlich am Anfang anfangen. Aber stimmt, kann mich nicht erinnern, schon jemals so ausgiebig mit Rekursion gearbeitet zu haben, wenn überhaupt.^^
__________________
MfG Markus Köhler |
Sponsored Links |
Stichwörter |
array, php, rekursiv, unterverzeichnis, verzeichnis |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Ausgabe geschieht nur einmal | Benutzername | Serveradministration und serverseitige Scripte | 0 | 12.05.2011 15:59 |
Navigation aus Array erstellen | uspri | Serveradministration und serverseitige Scripte | 12 | 16.11.2010 13:32 |
URL mit XML in (X)HTML ausgeben | blockmarc | (X)HTML | 17 | 05.06.2010 16:39 |
[PHP] Daten aus MySQL in Array geben und ausgeben | bullseye | Serveradministration und serverseitige Scripte | 5 | 23.07.2008 14:48 |
[PHP] Funktion zum Optimieren von CSS | Floele | Serveradministration und serverseitige Scripte | 2 | 13.08.2005 10:31 |