Hallo Leute, wollte auch hinzufügen, wie man mit einem dynamischen Kopieren und Einfügen kopiert.
Angenommen, wir kennen nicht den tatsächlichen Ordner, den der Benutzer erstellen wird, aber wir wissen, dass in diesem Ordner Dateien kopiert werden müssen, um Funktionen wie Löschen, Aktualisieren, Ansichten usw. zu aktivieren.
Sie können so etwas verwenden ... Ich habe diesen Code in einem der komplexen Projekte verwendet, mit denen ich gerade beschäftigt bin. Ich baue es einfach selbst, weil alle Antworten, die ich im Internet bekam, mir einen Fehler gaben.
$dirPath1 = "users/$uniqueID"; #creating main folder and where $uniqueID will be called by a database when a user login.
$result = mkdir($dirPath1, 0755);
$dirPath2 = "users/$uniqueID/profile"; #sub folder
$result = mkdir($dirPath2, 0755);
$dirPath3 = "users/$uniqueID/images"; #sub folder
$result = mkdir($dirPath3, 0755);
$dirPath4 = "users/$uniqueID/uploads";#sub folder
$result = mkdir($dirPath4, 0755);
@copy('blank/dashboard.php', 'users/'.$uniqueID.'/dashboard.php');#from blank folder to dynamic user created folder
@copy('blank/views.php', 'users/'.$uniqueID.'/views.php'); #from blank folder to dynamic user created folder
@copy('blank/upload.php', 'users/'.$uniqueID.'/upload.php'); #from blank folder to dynamic user created folder
@copy('blank/delete.php', 'users/'.$uniqueID.'/delete.php'); #from blank folder to dynamic user created folder
Ich denke, Facebook oder Twitter verwenden so etwas, um jede neue Benutzer-Dashboard-Dynamik aufzubauen ....
copy( 'foo/test.php', 'bar/test.php' )
dasbar
Verzeichnis, falls es noch nicht vorhanden ist?