2015-05-26 60 views
0

我正在使用CodeIgniter, 當我點擊提交時,我被重定向到一個製作相冊的控件。 完成之後,我需要在images/albums/中創建地圖,以便稍後添加照片。mkdir不會在php中創建新文件夾(codeigniter)

http://myproject/application/images/albums/feafa 我的代碼:

$path = base_url() . APPPATH . 'images/albums/'. $albums->Album_en; 

if(!file_exists($path)) 
{ 
    mkdir($path); 
} 
+1

而問題是? – kebs

+0

如果(!is_dir('base_url()。APPPATH。'images/albums /'')){mkdir($ path,0777,TRUE); } – Gayathri

+0

父文件夾是否存在?如果不是,您可能需要在mkdir()調用上設置遞歸標誌。 –

回答

2

嘗試使用

$path = realpath(APPPATH . 'images/albums/'. $albums->Album_en); 

,而不是

$path = base_url() . APPPATH . 'images/albums/'. $albums->Album_en; 

的BASE_URL()是無關緊要的mkdir詢問目錄路徑(絕對路徑)

+0

使用絕對路徑工作,thx! – SdR

+0

Gr8 !!樂意效勞!! – Arcanyx

相關問題