示例#1
0
 function delete($id = FALSE)
 {
     if ($id) {
         $mediapublic = new Mediapublic($id);
         $mediapublic->delete();
         set_notify('success', lang('delete_data_complete'));
     }
     redirect($_SERVER['HTTP_REFERER']);
 }
示例#2
0
 function download($id)
 {
     $media = new Mediapublic($id);
     $media->counter();
     $this->load->helper('download');
     $this->load->helper('file');
     if (!get_mime_by_extension($media->file)) {
         redirect($media->file);
     } else {
         $data = file_get_contents(urldecode($media->file));
         $name = basename(urldecode($media->file));
         force_download($name, $data);
     }
 }