function delete_multi_admin($perpage, $offset) { is_super_admin(); $list = ""; $adelete = $this->input->post('delete'); $N = count($adelete); for ($i = 0; $i < $N; $i++) { $admin = $this->Admin_m->get_admin_details($adelete[$i]); if ($admin->num_rows() > 0) { $a = $admin->row(); $file_name = './assets/admin/avatar/images/' . $a->gravatar; if ($a->gravatar != null) { delete_my_file($file_name); } } if ($adelete[$i] != "") { $list = $list . ',' . $adelete[$i]; } } $list = '(' . substr($list, 1) . ')'; $query = $this->Admin_m->delete_admins($list); if ($query) { $this->session->set_flashdata('error', lang('delete') . lang('success')); } else { $this->session->set_flashdata('error', lang('delete') . lang('fail')); } redirect('admin/list_admin/' . $perpage . '/' . $offset); }
function delete_album($id, $kind) { is_admin(); $media = $this->Media_m->get_media_by_album($id); foreach ($media as $m) { if ($kind == 'video') { $file_name = './assets/media/videos/' . $m['file_path']; if ($m['file_path'] != null) { delete_my_file($file_name); } } else { $file_name = './assets/media/images/' . $m['file_path']; $thumbs_name = './assets/media/images/thumbs/' . $m['file_path']; if ($m['file_path'] != null) { delete_images($file_name, $thumbs_name); } } } $query = $this->Media_m->delete_album($id); if ($query > 0) { $this->session->set_flashdata('error', 'Supprimer le succès'); } redirect('admin_media/list_albums'); }