Привет, ребята, хотели также добавить о том, как копировать с использованием динамического копирования и вставки.
Допустим, мы не знаем фактическую папку, которую создаст пользователь, но мы знаем, что в этой папке нам нужны файлы длябыть скопирован в, чтобы активировать некоторые функции, такие как удаление, обновление, просмотр и т. д.
Вы можете использовать что-то вроде этого ... Я использовал этот код в одном из сложных проектов, которыми я сейчас занят.я просто создаю его сам, потому что все ответы, которые я получал в Интернете, давали мне ошибку.
$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
Я думаю, что Facebook или Twitter используют что-то подобное для создания динамической панели каждого нового пользователя ....