Example #1
0
    }
    if (is_array($users_list) && !empty($users_list)) {
        foreach ($users_list as $k => $v) {
            $users[] = is_object($v) ? $v->get_login() : $v["login"];
        }
        $where = "WHERE login in ('" . implode("','", $users) . "')";
    }
} else {
    $where = "WHERE login = '******'";
}
$allowed_users = Session_activity::get_list($dbconn, $where . " ORDER BY activity desc");
foreach ($allowed_users as $user) {
    if ($user->get_id() == $id) {
        $flag_delete = true;
        break;
    }
}
if ($flag_delete) {
    $res1 = Session_activity::delete($id);
    $res2 = Session_activity::delete_session($id);
}
if ($res1 && $res2) {
    $data['status'] = 'OK';
    $data['data'] = _("Logout successfully");
} else {
    $data['status'] = 'error';
    $data['data'] = _("Logout unsuccessfully");
}
$db->close($dbconn);
echo json_encode($data);
exit;