基本上我可以上傳基於項目的文件。無論何時創建項目,都會創建一個新目錄,其目錄名稱爲project_name,例如這是一個測試 - >這是一個測試。但我的問題是我無法刪除目錄中的文件。我的刪除功能不會刪除目標文件
function delete_image($id)
{
$this->load->model(array('work_model', 'project_model'));
$result = $this->work_model->get_work($id);
$result = $this->project_model->get_project($result->project_id);
$dir = str_replace(" ", "-", $result->project_name);
$result = $this->work_model->delete($id);
if (isset($result)){
unlink('./uploads/' . $dir . '/' . $result->full_path);
}
redirect('admin/project/view_project/' . $result->project_id);
}
需要幫助,謝謝。
定義「我不能」。更詳細的解釋將幫助你 – 2010-03-13 10:37:55
那麼整個delete_image()不起作用。我得到一個「嘗試獲取非對象的屬性」錯誤消息,我調用了get_project()函數和str_replace()。 – 2010-03-13 10:44:01
好吧,我不得不說你在代碼中使用了太多'$ result':) – Young 2010-03-13 10:54:35