Exemplo n.º 1
0
<?php

include_once "../class/User.php";
$delUser = new User();
$userId = $_GET["userId"];
$delUser->setUserId($userId);
$delUser->delUser();
Exemplo n.º 2
0
 public function deleteUser($id)
 {
     $user = new User($registry);
     $user->delUser($id);
     header('location:' . URL . 'admin/listUser');
 }
Exemplo n.º 3
0
        $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);
*/
Exemplo n.º 4
0
    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);
Exemplo n.º 5
0
    $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']) {
Exemplo n.º 6
0
    $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) {
Exemplo n.º 7
0
 function actdeluser()
 {
     $model = new User();
     $model->delUser();
     $this->redirect('/user/user/');
 }