ProfileAction::setDisableUser PHP Method

setDisableUser() public method

public setDisableUser ( )
    public function setDisableUser()
    {
        $uid = intval($_POST['uid']);
        $disableItem = t($_POST['disableItem']);
        $startTime = strtotime(t($_POST['startTime']));
        $endTime = strtotime(t($_POST['endTime']));
        if (empty($uid) || empty($disableItem) || !in_array($disableItem, array('login', 'post')) || empty($startTime) || empty($endTime) || $startTime > $endTime || !CheckPermission('core_admin', 'admin_login')) {
            exit(json_encode(array('status' => 0, 'info' => '操作失败')));
        }
        $result = model('DisableUser')->setDisableUser($uid, $disableItem, $startTime, $endTime);
        $res = array();
        if ($result) {
            $res = array('status' => '1', 'info' => '操作成功');
        } else {
            $res = array('status' => '0', 'info' => '操作失败');
        }
        exit(json_encode($res));
    }