コード例 #1
0
ファイル: Pic.php プロジェクト: fansWoo/win_the_world
 public function delete_pic($do, $picid = 0)
 {
     global $admin;
     $data = $this->common_model->data;
     $child_name = 'postpic';
     //管理分類類別名稱
     if (!empty($picid)) {
         $PicObj = new PicObj(['picid_Num' => $picid]);
         $PicObj->delete();
         return TRUE;
     } else {
         return FALSE;
     }
 }
コード例 #2
0
ファイル: Pic.php プロジェクト: fansWoo/win_the_world
 public function delete()
 {
     $hash_Str = $this->input->get('hash');
     $picid_Num = $this->input->get('picid');
     $picid_Arr = $this->input->post('picid_Arr[]');
     if (empty($picid_Arr) && empty($picid_Num)) {
         $this->load->model('Message');
         $this->Message->show(array('message' => '未選擇要刪除的圖片', 'url' => 'admin/base/pic/pic/tablelist'));
     }
     //CSRF過濾
     if ($hash_Str == $this->security->get_csrf_hash()) {
         if (!empty($picid_Num)) {
             $PicObj = new PicObj(['picid_Num' => $picid_Num]);
             $PicObj->delete();
         }
         if (!empty($picid_Arr)) {
             foreach ($picid_Arr as $key => $value_Pic) {
                 $PicObj = new PicObj(['picid_Num' => $value_Pic]);
                 $PicObj->delete();
             }
         }
         $this->load->model('Message');
         $this->Message->show(array('message' => '刪除成功', 'url' => 'admin/base/pic/pic/tablelist'));
     } else {
         $this->load->model('Message');
         $this->Message->show(array('message' => 'hash驗證失敗,請使用標準瀏覽器進行刪除動作', 'url' => 'admin/base/pic/pic/tablelist'));
     }
 }