Отказано в разрешении отмены ссылки на codeigniter

Как мне удалить файл, ниже вывод кода .. но этот код не работает, чтобы удалить файл из каталога ….

в контроллере

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] =>
)
)

1

Решение

Вы должны обновить ниже строки —

разъединить ( ‘upload_attachments /’.$ del_image-> attched_files);

// обновить с этим

разъединить ( ‘upload_attachments /’.$ del_image [0] [‘ attched_files’]);

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]