Как мне удалить файл, ниже вывод кода .. но этот код не работает, чтобы удалить файл из каталога ….
в контроллере
public function delete_by_id()
{
$id = $this->uri->segment(3);
$schemeid = $this->uri->segment(4);
$link = $this->uri->segment(5);
$tablename = $this->uri->segment(6);
//unlink code ------------------------------------------>
$del_image = $this->C_model->getrecordwhere($tablename, array('id' => $id));
unlink('upload_attachments/'.$del_image->attched_files);echo '<pre>';print_r($del_image);die;
// if($tablename== 'progress')
// {
$where = array('id'=>$id);
//$where = array('id'=>$id);
//$where = array('id'=>$id);
//$where = array('id'=>$id);
$this->C_model->deleteid($tablename,$where);
redirect('C2C_contr/'.$link.'/'.$schemeid);
}
выход
Обнаружена ошибка PHP
Серьезность: Уведомление
Сообщение: попытка получить свойство необъекта
Имя файла: controllers / C2C_contr.php
Номер строки: 264
Обнаружена ошибка PHP
Серьезность: Уведомление
Сообщение: попытка получить свойство необъекта
Имя файла: controllers / C2C_contr.php
Номер строки: 267
Обнаружена ошибка PHP
Серьезность: Предупреждение
Сообщение: unlink (upload_attachments /): В доступе отказано
Имя файла: controllers / C2C_contr.php
Номер строки: 267
Array ( [0] => stdClass Object ( [id] => 111 [attched_files] => Untitled4.png [attched_remarks] => ) )
Вы должны обновить ниже строки —
разъединить ( ‘upload_attachments /’.$ del_image-> attched_files);
// обновить с этим
разъединить ( ‘upload_attachments /’.$ del_image [0] [‘ attched_files’]);
Других решений пока нет …