2010-05-31 102 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);