1) это мой код контроллера для удаления изображения. Но когда я это делаю, изображение удаляется из папки веб-сайта, базы данных и изображений. Но там я получаю сообщение об ошибке.Какая ошибка в этом коде для удаления изображения в codeigniter?
public function delete_slide_group1($slide_group1_id) {
$slide_group1_info = $this->sa_model- >display_slide_group1_details_by_slide_group1_id($slide_group1_id);
$image_path = explode(base_url(), $slide_group1_info->slide_group1_links, 2);
unlink($image_path[1]);
$this->sa_model->delete_slide_group1_by_slide_group1_id($slide_group1_id);
$data['message'] = "Data deleted Successfully";
$this->session->set_userdata($data);
redirect('super_admin/slide_group1');
}
2) НО. Когда я это делаю, мои изображения удаляются из базы данных и веб-сайта, но не удаляются из папки изображений. И там я не получаю сообщение об ошибке. Что нужно изменить в моем коде?
public function delete_product($product_id) {
$this->sa_model->delete_product_image_by_product_id($product_id);
$sdata = array();
$sdata['message'] = 'Deleted Successfully !';
$this->session->set_userdata($sdata);
redirect('super_admin/view_all_product');
}
Какое сообщение об ошибке вы получаете, используя первый код? – Sjon