Добавление файлов после mkdir
Я не могу понять, как добавить файлы из примера каталога, который у меня есть. Буду признателен за помощь. Я успешно создал новый каталог, когда пользователь вводит свое имя пользователя, но его содержимое пусто.
Изменить: я создал желаемую структуру каталогов, просто нужно включить / скопировать страницы, которые у меня есть в образце шаблона.
<?php
$fileName = "/associate/sample/";
$Name = $_POST['name'];
$thisdir = getcwd();
$folderPath = $thisdir . '/' . $Name;
mkdir($folderPath);
chmod($folderPath, 0777);
file_put_contents (realpath("$fileName"), associate/$Name);
?>
1 ответ
Решение
Вы были близки, просто не совсем все делали правильно. Посмотрите это и сравните с тем, что вы должны увидеть, что я сделал по-другому
$folder = "/associate/";
$name = 'Joshua';
$thisdir = getcwd();
$folderPath = $thisdir . $folder . $name;
$filename = $name.'.file';
if(!file_exists($folderPath)){
mkdir($folderPath);
chmod($folderPath,0777);
}
$textToWrite = 'this is some text';
file_put_contents(realpath($folderPath).'/'.$filename, $textToWrite);