Code: Selecteer alles
// Begin USIT MOD
// Online Status on Team Page / 4seven / 2011
$admin_mod_id_ary = array_merge($admin_id_ary, $global_mod_id_ary);
$admin_mod_id_ary = array_unique($admin_mod_id_ary);
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_online = 0
WHERE ' . $db->sql_in_set('user_id', $admin_mod_id_ary);
$db->sql_query($sql);
$sqls = 'SELECT session_user_id
FROM ' . SESSIONS_TABLE . '
WHERE ' . $db->sql_in_set('session_user_id', $admin_mod_id_ary);
$results = $db->sql_query_limit($sqls, sizeof($admin_mod_id_ary));
while ($rows = $db->sql_fetchrow($results))
{
$rows_user_id[] = $rows['session_user_id'];
}
$db->sql_freeresult($results);
if(!empty($rows_user_id))
{
$rows_user_id = array_unique($rows_user_id);
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_online = 1
WHERE ' . $db->sql_in_set('user_id', $rows_user_id);
$db->sql_query($sql);
}
// Online Status on Team Page / 4seven / 2011
// End USIT MOD