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); }
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, "?"); }
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; }