function ShowStatbuilderAdmin($user) { global $lang, $svn_root, $db, $phpEx, $displays; include $svn_root . 'includes/pages/admin/statfunctions.' . $phpEx; if ($user['authlevel'] < 2) { die($displays->message($lang['not_enough_permissions'])); } $stats = new statfunction(); $result = $stats->MakeStats(); $memory_p = str_replace(array("%p", "%m"), $result['memory_peak'], $lang['sb_top_memory']); $memory_e = str_replace(array("%e", "%m"), $result['end_memory'], $lang['sb_final_memory']); $memory_i = str_replace(array("%i", "%m"), $result['initial_memory'], $lang['sb_start_memory']); $stats_end_time = str_replace("%t", $result['totaltime'], $lang['sb_stats_update']); $stats_block = str_replace("%n", $result['amount_per_block'], $lang['sb_users_per_block']); update_config('stat_last_update', $result['stats_time']); $using_flying = $game_config['stat_flying'] == 1 ? $lang['sb_using_fleet_array'] : $lang['sb_using_fleet_query']; $displays->message($lang['sb_stats_updated'] . $stats_end_time . $memory_i . $memory_e . $memory_p . $stats_block . $using_flying); }
include $svn_root . 'includes/vars.' . $phpEx; include $svn_root . 'includes/functions/CreateOneMoonRecord.' . $phpEx; include $svn_root . 'includes/functions/CreateOnePlanetRecord.' . $phpEx; define('DEFAULT_LANG', $db->game_config['lang'] == '' ? "es" : $db->game_config['lang']); includeLang('GAME'); if ($InLogin != true) { $users->CheckUser(); if ($db->game_config['game_disable'] == 1 && $users->user['authlevel'] == 0) { $displays->message(stripslashes($db->game_config['close_reason'])); } } if (time() >= $db->game_config['stat_last_update'] + 60 * $db->game_config['stat_update_time']) { update_config('stat_last_update', time()); include $svn_root . 'includes/pages/admin/statfunctions.' . $phpEx; $stats = new statfunction(); $result = $stats->MakeStats(); update_config('stat_last_update', $result['stats_time']); unset($result, $stats); } if (isset($users->user) && !empty($users->user)) { include $svn_root . "includes/functions/classes/class.FlyingFleetHandler." . $phpEx; $fleethand = new FlyingFleetHandlers(); //$_fleets = $db->query("SELECT * FROM {{table}} WHERE (`fleet_start_time` <= '".time()."') OR (`fleet_end_time` <= '".time()."');", 'fleets' ); // OR fleet_end_time <= ".time() $_fleets = $db->query("SELECT * FROM {{table}}", 'fleets'); // OR fleet_end_time <= ".time() while ($row = mysql_fetch_array($_fleets)) { if ($row['fleet_owner'] == $users->user['id'] or $row['fleet_target_owner'] == $users->user['id']) { $array = array(); $array['galaxy'] = $row['fleet_start_galaxy']; $array['system'] = $row['fleet_start_system']; $array['planet'] = $row['fleet_start_planet'];