2010-05-31 59 views
0

我想这样建立出错文件夹

$destination = "../folder_name/_pcode/../_compile"; 
mkdir($destination); 

创建文件夹,但是这给了错误

UPDATE 什么我做的是,以../folder_name/_pcode来自用户的输入,我想在_pcode目录

这里之外创建一个文件夹是我的错误

Warning: mkdir() [function.mkdir]: No such file or directory in G:\wamp\www\tools\compile.php on line 57 
../folder_name/_pcode/../_compile 
+2

如何使用一些报价? ' “../ enumesis.com .....”' – 2010-05-31 10:44:48

+0

此代码甚至不会编译。请先加引号。 – futureelite7 2010-05-31 10:46:01

+1

除了明显缺乏引号的,它总是有用的指定** **哪些错误你得到。它通常准确地告诉问题是什么。 – 2010-05-31 10:47:01

回答

5

很可能,你想创建一个不存在的目录的子目录,在这种情况下,如果你想创建整个目录路径,尝试设置mkdir$recursive参数true

mkdir($destination, 0777, true);