<?php include_once "../class/User.php"; $delUser = new User(); $userId = $_GET["userId"]; $delUser->setUserId($userId); $delUser->delUser();
public function deleteUser($id) { $user = new User($registry); $user->delUser($id); header('location:' . URL . 'admin/listUser'); }
$userName = $_POST['userName']; $userPwd = $_POST['userPwd']; $id = $_POST['id']; $userAction = new User(); if ($userAction->addUser($userName, $userPwd, $id)) { echo "1"; } else { echo "0"; } break; case "deladminuser": $items = $_POST['items']; $id = explode(",", $items); $userAction = new User(); foreach ($id as $ide) { $userAction->delUser($ide); } echo "1"; break; case "getuserinfo": $recid = $_POST['id']; $userAction = new User(); $result = $userAction->getUserModal($recid); echo json_encode($result); break; } /* $action=$_POST['action']; $ar=array("names"=>$username,"actionname"=>$action); echo json_encode($ar); */
if ($result >= 0) { SysLog::addLog(UserSession::getUserName(), 'PLAY', 'User', $user_id, json_encode($user_data)); Common::exitWithSuccess('已解封', 'complaint/user.php'); } else { OSAdmin::alert("error"); } } if ($method == 'del' && !empty($user_id)) { if ($user_id == UserSession::getUserId()) { OSAdmin::alert("error", ErrorMessage::CAN_NOT_DO_SELF); } else { if ($user_id == 1) { Common::exitWithSuccess('不能删除初始管理员', 'complaint/user.php'); } $user = User::getUserById($user_id); $result = User::delUser($user_id); if ($result >= 0) { $user['password'] = null; SysLog::addLog(UserSession::getUserName(), 'DELETE', 'User', $user_id, json_encode($user)); Common::exitWithSuccess('已删除', 'complaint/user.php'); } else { OSAdmin::alert("error"); } } } //START 数据库查询及分页数据 $page_size = PAGE_SIZE; $page_no = $page_no < 1 ? 1 : $page_no; if ($search) { $row_count = User::countSearch($user_group, $user_name) - 1; $total_page = $row_count % $page_size == 0 ? $row_count / $page_size : ceil($row_count / $page_size);
$res["reason"] = "数据库连接失败"; die(json_encode($res)); } $user = new User($mysqli, $log); //删除用户 if ($action == "del") { if ($_SESSION['user_info']['type'] == 1) { if ($ids == null || count($ids) < 0) { $res["reason"] = "无数据!"; } else { foreach ($ids as $uid) { if ($uid == $_SESSION['user_info']['id']) { $res["reason"] = "禁止删除自己!"; break; } if ($user->delUser($uid)) { $res["result"] = true; $res["reason"] = "用户删除成功!"; } else { $res["reason"] = "删除用户ID:" . $uid . "失败!"; break; } } } } else { $res["reason"] = "你没有权限!"; } } //锁定帐户 if ($action == "lock") { if ($id == $_SESSION['user_info']['id']) {
$i = 0; $j = 0; while ($i < $size) { $size2 = sizeof($tab[$i]); while ($j < $size2) { $subjectTeacher[$tab[$i][$j]['teacherId']] = $tab[$i][$j]['subjectName']; $j++; } $i++; } $alluser = User::listUser(); $allclass = StudentClass::getAllClass(); $app->render('admin/gestionUser.php', array('alladmin' => $alladmin, 'allteacher' => $allteacher, 'alluser' => $alluser, 'allclass' => $allclass, 'subjectTeacher' => $subjectTeacher)); })->name('gestionUser'); $app->get('/delUser/:userId', function ($userId) use($app) { User::delUser($userId); $app->redirect($app->urlFor('gestionUser')); })->name('delUser'); $app->get('/delTeacher/:teacherId', function ($teacherId) use($app) { User::delTeacher($teacherId); $app->redirect($app->urlFor('gestionUser')); })->name('delTeacher'); $app->get('/delAdmin/:adminId', function ($adminId) use($app) { User::delAdmin($adminId); $app->redirect($app->urlFor('gestionUser')); })->name('delAdmin'); $app->get('/gestionClass', function () use($app) { $allclass = StudentClass::getAllClass(); $app->render('admin/gestionClass.php', array('allclass' => $allclass)); })->name('gestionClass'); $app->get('/addClass', function () use($app) {
function actdeluser() { $model = new User(); $model->delUser(); $this->redirect('/user/user/'); }