在 mkdir 之后添加文件
Adding Files After mkdir
我不太明白如何从我的示例目录中添加文件。我会很感激一些帮助。当用户输入他们的用户名时,我已经成功地创建了一个新目录,但内容是空的。
编辑:我已经创建了所需的目录结构,只需 include/copy 遍历示例模板中的页面。
<?php
$fileName = "/associate/sample/";
$Name = $_POST['name'];
$thisdir = getcwd();
$folderPath = $thisdir . '/' . $Name;
mkdir($folderPath);
chmod($folderPath, 0777);
file_put_contents (realpath("$fileName"), associate/$Name);
?>
你很接近,只是做得不太对。仔细查看,并与您所拥有的进行比较,看看我做了哪些不同的事情
$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);
我不太明白如何从我的示例目录中添加文件。我会很感激一些帮助。当用户输入他们的用户名时,我已经成功地创建了一个新目录,但内容是空的。
编辑:我已经创建了所需的目录结构,只需 include/copy 遍历示例模板中的页面。
<?php
$fileName = "/associate/sample/";
$Name = $_POST['name'];
$thisdir = getcwd();
$folderPath = $thisdir . '/' . $Name;
mkdir($folderPath);
chmod($folderPath, 0777);
file_put_contents (realpath("$fileName"), associate/$Name);
?>
你很接近,只是做得不太对。仔细查看,并与您所拥有的进行比较,看看我做了哪些不同的事情
$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);