Пример #1
0
 function DoDelete($uid = 0)
 {
     $ids = array();
     if ($uid) {
         $ids = $uid;
     } else {
         $this->IDS = (array) ($this->IDS ? $this->IDS : $this->ID);
         foreach ($this->IDS as $v) {
             $v = is_numeric($v) ? $v : 0;
             if ($v > 0) {
                 $ids[$v] = $v;
             }
         }
     }
     if (!$ids) {
         $this->Messager("请先指定一个要删除的用户ID", -1);
     }
     $rets = jsg_member_delete($ids);
     $member_ids_count = $rets['member_ids_count'];
     $admin_list = $rets['admin_list'];
     $msg = '';
     $msg .= "成功删除 <b>{$member_ids_count}</b> 位会员";
     if ($admin_list) {
         $msg .= ",其中 <b>" . implode(' , ', $admin_list) . "</b> 是管理员,不能直接删除";
     }
     $this->Messager($msg, '', 10);
 }
Пример #2
0
 function Delete()
 {
     if (MEMBER_ID < 1 || 'admin' != MEMBER_ROLE_TYPE) {
         $this->Messager('您没有权限访问该页面', null);
     }
     $ids = get_param('ids');
     $ids = $ids ? $ids : jget('id', 'int');
     if (!$ids) {
         $this->Messager("请指定要删除的用户ID");
     }
     $rets = jsg_member_delete($ids);
     $member_ids_count = $rets['member_ids_count'];
     $admin_list = $rets['admin_list'];
     $msg = '';
     $msg .= "成功删除<b>{$member_ids_count}</b>位会员";
     if ($admin_list) {
         $msg .= ",其中<b>" . implode(' , ', $admin_list) . "</b>是管理员,不能直接删除";
     }
     $this->Messager($msg, "?");
 }
Пример #3
0
 function deleteuser($get, $post)
 {
     if (!API_DELETEUSER) {
         return API_RETURN_FORBIDDEN;
     }
     $ids = stripslashes(trim($get['ids']));
     if ($ids) {
         $ids = (array) explode(',', str_replace(array("'", '"'), '', $ids));
         $query = $this->db->query("select `uid` from `{$this->tablepre}members` where `ucuid` in ('" . implode("','", $ids) . "')");
         $uids = array();
         while (false != ($row = $this->db->fetch_array($query))) {
             $uids[$row['uid']] = $row['uid'];
         }
         if ($uids) {
             jsg_member_delete($uids);
         }
     }
     return API_RETURN_SUCCEED;
 }