我在数据库中保存了文件的名称并从数据库中删除了名称,但是文件夹文件有问题。可以请大家帮帮我。以下是我的删除控制器功能。我先通过了来自数据库的id并从数据库中删除文件名。我也在数组中获取文件的名称。但是如何删除文件。我的文件位置是根名称“mms / musics /".
public function delete($id){
$this->load->model('main');
$this->common_model->delete('id',$id,'audio');
foreach($data as $row){
$data['id'] = $row->id;
$data['file_name'] = $row->audio;
}
redirect($_SERVER['HTTP_REFERER']);
$this->main->delete($data);
//$this->load->helper("file");
//delete_files(base_url()."musics/$data['name']");
}//delete
请大家帮帮我..
答案 0 :(得分:0)
要从系统中删除文件,您需要使用函数unlink()。这将删除位于assets文件夹中的文件。
在执行查询执行后删除查询之前,需要将正确的文件名传递给unlink函数以从系统中删除文件。
unlink('assets/text.txt');