Example #1
0
        }
        $url .= isset($dummy_array[1]) ? "#" . $dummy_array[1] : "";
        return $url;
    }
}
//end of class
//-----------------------------------------------------
//--- Start Session -----------------------------------
//-----------------------------------------------------
define('COOKIE_NAME', '4images_');
define('COOKIE_PATH', '');
define('COOKIE_DOMAIN', '');
define('COOKIE_SECURE', '0');
$site_sess = new Session();
// Get Userinfo
$session_info = $site_sess->return_session_info();
$user_info = $site_sess->return_user_info();
//-----------------------------------------------------
//--- Get User Caches ---------------------------------
//-----------------------------------------------------
$num_total_online = 0;
$num_visible_online = 0;
$num_invisible_online = 0;
$num_registered_online = 0;
$num_guests_online = 0;
$user_online_list = "";
$prev_user_ids = array();
$prev_session_ips = array();
if (defined("GET_USER_ONLINE") && ($config['display_whosonline'] == 1 || $user_info['user_level'] == ADMIN)) {
    $time_out = time() - 300;
    $sql = "SELECT s.session_user_id, s.session_lastaction, s.session_ip" . get_user_table_field(", u.", "user_id") . get_user_table_field(", u.", "user_level") . get_user_table_field(", u.", "user_name") . get_user_table_field(", u.", "user_invisible") . "\n      FROM " . SESSIONS_TABLE . " s\n      LEFT JOIN " . USERS_TABLE . " u ON (" . get_user_table_field("u.", "user_id") . " = s.session_user_id)\n      WHERE s.session_lastaction >= {$time_out}\n      ORDER BY " . get_user_table_field("u.", "user_id") . " ASC, s.session_ip ASC";