function loaderversion_page() { $message = ''; $loader_versions = get_loader_version_info(); $message = empty($loader_versions) ? 0 : 1; echo $message; @session_write_close(); exit(0); }
function calc_loader_latest_version() { $lv_info = get_loader_version_info(); if (empty($lv_info)) { return RECENT_LOADER_VERSION; } else { $platform_info = get_platforminfo(); $loader = get_loaderinfo(); if (count($loader['osvariants']) > 1) { list($osvar, $exact_match) = get_reqd_version($loader['osvariants']); } else { $osvar = null; } $dirname = ''; foreach ($platform_info as $p) { if ($p['os'] == $loader['oscode'] && $p['arch'] == $loader['arch'] && (empty($osvar) || $p['os_mod'] == "_" . $osvar)) { $dirname = $p['dirname']; break; } } if (!empty($dirname) && array_key_exists($dirname, $lv_info)) { return $lv_info[$dirname]; } else { return RECENT_LOADER_VERSION; } } }
function calc_loader_latest_version() { $lv_info = get_loader_version_info(); if (empty($lv_info)) { return RECENT_LOADER_VERSION; } else { $dirname = calc_dirname(); if (!empty($dirname) && array_key_exists($dirname,$lv_info)) { return $lv_info[$dirname]; } else { return RECENT_LOADER_VERSION; } } }