Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 19-10-2017, 07:23
Optix93
 Registrierter Benutzer
Links : Onlinestatus : Optix93 ist offline
Registriert seit: Oct 2017
Beiträge: 2
Optix93 befindet sich auf einem aufstrebenden Ast
Standard PHP Ordner in Ordner Erstellen mit Array aus Textdatei

Hallo Leute,
ich sitze seit 2-3 Tagen an einem Problem und kann es nicht lösen. Ich hoffe, dass mir hier jemand helfen kann oder sagen kann was ich falsch mache.




Ich habe zwei Textdateien.
Ordner1.txt (Diese Einträge Existieren bereits als Ordner auf dem Verzeichnis)

Ordner2.txt (für jeden Eintrag in dieser Datei soll ein Ordner angelegt werden und das wird wiederholt bis jeder Ordner aus Ordner1.txt mit den selben Ordner gefüllt ist).

Momentan sind in Ordner1.txt nur zwei Einträge
Ordner1.txt
Code:
_101
_709
Ordner2.txt
Code:
0010_
0020_
0030_
0040_
0050_
...
Ich habe das foreach schon ohne Erfolg probiert und auch mit zwei while Schleifen funktioniert es leider nicht, ich bekomme immer den Fehler:
Zitat:
Warning: mkdir(): No such file or directory in
Obwohl die Ordner welche befüllt werden sollen also _101 & _709 existieren. Ohne Array & Variablen im Dateipfad funktioniert es einwandfrei & die beiden Ordner lassen sich befüllen.

Aktuell sieht mein Code so aus
PHP-Code:
<?php

$array1
file("Datenbank/Ordner1.txt");
$array2=file("Datenbank/Ordner2.txt");


$zaehler1=0;
$zaehler2=0;
$max1=count($array1);
$max2=count($array2);


while(
$zaehler1<$max1){
    
    while( 
$zaehler2<$max2){
        
$directoryPath "Inhalt/".$array1["$zaehler1"] ."/" .$array2["$zaehler2"];
        if (!
file_exists($directoryPath)) {
        
mkdir($directoryPath);
        
$zaehler2++;
        }
    }
    
$zaehler1++;
}




?>
Würde mich freuen wenn mir jemand helfen könnte.
Vielen Dank im voraus.

mfg
Mit Zitat antworten