예제 #1
0
파일: actions.php 프로젝트: pari/rand0m
        exit;
    }
}
$ACTION = @$_POST["action"];
$USERNAME = @$_SESSION["uname"];
$CURRENT_USERID = $_SESSION["empl_id"];
if ($ACTION == 'doLogin' || $ACTION == 'checkInvitation') {
    // Do not check "if logged in" for these actions
} else {
    checkLogin_B4_Action();
}
switch ($ACTION) {
    case 'Logout':
        $MU = new ManageUsers();
        $MU->userId = $CURRENT_USERID;
        $MU->Logout_fromAllRooms();
        session_unset();
        session_destroy();
        send_Action_Response('Success', 'Logged Out!');
        exit;
        break;
    case 'doLogin':
        $uname = get_POST_var("uname");
        $uepwd = get_POST_var("uepwd");
        $emp_details = executesql_returnAssocArray("select * from tblAppUsers where BINARY emplUsername='******' and BINARY emplPassword='******' ");
        if (is_null($emp_details)) {
            session_unset();
            session_destroy();
            send_Action_Response('Fail', 'Invalid username or password !');
        }
        $_SESSION["uname"] = $uname;