Exemplo n.º 1
0
function user_get_user_base($uid, $need_online = 0)
{
    global $g_users_base;
    if (isset($g_users_base[$uid])) {
        return $g_users_base[$uid];
    }
    $user_info_base = user_update_user_base($uid, $need_online);
    $g_users_base[$uid] = $user_info_base;
    return $user_info_base;
}
Exemplo n.º 2
0
function update_online_memcache($uids)
{
    if (count($uids) > 0) {
        foreach ($uids as $this_uid => $temp) {
            if ($this_uid > 0) {
                $v_online = get_cache($this_uid, 'online', 1);
                if ($v_online == -1 || $v_online == -2) {
                } else {
                    $this_sid = $v_online['data']['sid'];
                    user_update_user_base($this_uid, 0);
                    user_update_user_extend($this_uid, 0);
                    user_update_event_list($this_uid);
                }
            }
        }
    }
}