是否可以根据用户输入创建文件夹


Is it possible to make a folder based on user input?

是否可以根据用户输入创建目录,我想存储他们的cookie,并为他们在网站上创建访问目录。用户输入如下

 $cid = $_POST['cid'];
 $gid = $_POST['gid'];

代码原件:

 mkdir('/home/user/public_html/ref/', 0777 );

我希望代码像这样存在:

 mkdir('/home/user/public_html/ref/',$cid."_".$gid, 0777 );

您应该使用. 连接目录路径,而不是,

试试看:

mkdir('/home/user/public_html/ref/' . $cid . "_" . $gid, 0777);

试试看:mkdir('/home/user/public_html/ref/'.$cid."_".$gid,0777);

就像其他人在我之前说的那样使用:

mkdir('/home/user/public_html/ref/' . $cid . "_" . $gid, 0777, true);

请注意"true"第三个变量
这将允许mkdir()递归地创建任何丢失的目录。