AJAX_APP::ajax_deauth PHP Method

ajax_deauth() public method

public ajax_deauth ( )
    function ajax_deauth()
    {
        if (!isset($this->adminLogged["admin_allow"]["app"]["edit"]) && !$this->is_super) {
            $this->obj_ajax->halt_alert("x050303");
        }
        $_arr_userIds = $this->mdl_user->input_ids();
        //print_r($_arr_userIds);
        if ($_arr_userIds["alert"] != "ok") {
            $this->obj_ajax->halt_alert($_arr_userIds["alert"]);
        }
        $_num_appId = fn_getSafe(fn_post("app_id"), "int", 0);
        if ($_num_appId < 1) {
            $this->obj_ajax->halt_alert("x050203");
        }
        $this->mdl_belong->mdl_del($_num_appId, 0, false, $_arr_userIds["user_ids"]);
        //$_arr_appRow     = $this->mdl_app->mdl_order();
        $this->obj_ajax->halt_alert("y070402");
    }

Usage Example

Example #1
0
    exit("Access Denied");
}
include_once BG_PATH_FUNC . "init.func.php";
//管理员通用
fn_init(true, true, "Content-type: application/json", true, "ajax", true);
include_once BG_PATH_CONTROL . "admin/ajax/app.class.php";
//载入应用 ajax 控制器
$ajax_app = new AJAX_APP();
//初始化应用对象
switch ($GLOBALS["act_post"]) {
    case "auth":
        $ajax_app->ajax_auth();
        //授权用户
        break;
    case "deauth":
        $ajax_app->ajax_deauth();
        //取消授权用户
        break;
    case "reset":
        $ajax_app->ajax_reset();
        //重置 APP KEY
        break;
    case "submit":
        $ajax_app->ajax_submit();
        //创建、编辑
        break;
    case "enable":
    case "disable":
        $ajax_app->ajax_status();
        //状态
        break;