簡體   English   中英

Codeigniter 刪除目錄中的文件不起作用

[英]Codeigniter deleting files in a directory not working

我正在嘗試從文件夾中刪除 pdf 文件。 我已經編寫了 delete_files 函數如下

public function delete_files($company_id)
    {
        $this->load->model('search_model');

        $company = $this->search_model->get_company($company_id);
        $username  = $company[0]['username'];
    $path=$this->config->base_url('/uploads/'.$username . '/' . 'uploaded');
    $this->load->helper("file"); // load the helper
    delete_files($path, true); // delete all files/folders
    }

當我做echo $path; 它顯示了我想要刪除文件的正確路徑,但是當我運行整個函數時,沒有任何反應,我只是得到一個白屏。

您需要使用文件路徑而不是資源定位器。

$path = FCPATH . "uploads/$username/uploaded";

試試這個代碼

$path = FCPATH . "uploads/$username/uploaded";
unset($path);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM