当我想用 Codeigniter 删除一个目录中的所有文件时,我遇到了一个问题。
我一直在观看和尝试任何教程,只是遇到了一个问题。它总是无法删除任何文件。
这是我的脚本:
@看法
<a href="<?php echo base_url()?>sia/delete_allfile" title="Delete All File" onclick="return confirm('Are you sure you want delete all files?')">Delete All File</a>
@控制器
public function delete_allfile()
{
$files = glob($_SERVER['DOCUMENT_ROOT'].'upload/perizinan/*'); // get all file names
if(is_dir($path))
{
$this->session->set_flashdata('message',
'
Wrong directory !
');
redirect('sia/perizinan');
}else
{
foreach($files as $file)
{ // iterate files
if(is_file($file))
unlink($file); // delete file
}
redirect('sia/perizinan');
}
}