include ROOT_PATH . 'includes/pages/BuildRessourcePage.' . $phpEx; include ROOT_PATH . 'includes/pages/BuildingPage.' . $phpEx; UpdateQueue(); $IsWorking = HandleTechnologieBuild($planetrow, $user); BuildingPage(); break; case 'station': // -------------------------------------------------------------------------------------------------- $cpage = "station"; $pageid = "station"; if ($planetrow['planet_type'] == 3) { $pageid .= "-moon"; } includeLang('buildings'); include ROOT_PATH . 'includes/pages/BuildingPage.' . $phpEx; UpdateQueue(); $IsWorking = HandleTechnologieBuild($planetrow, $user); BuildingPage(); break; case 'trader': // -------------------------------------------------------------------------------------------------- $cpage = "trader"; $pageid = "trader"; include 'trader.php'; break; case 'research': // -------------------------------------------------------------------------------------------------- $cpage = "research"; $pageid = "research"; includeLang('buildings'); getLang('research');
<?php // Сообщения (пока вариант без Командира). loca_add("menu", $GlobalUni['lang']); if (key_exists('cp', $_GET)) { SelectPlanet($GlobalUser['player_id'], intval($_GET['cp'])); } $GlobalUser['aktplanet'] = GetSelectedPlanet($GlobalUser['player_id']); $now = time(); UpdateQueue($now); $aktplanet = GetPlanet($GlobalUser['aktplanet']); $aktplanet = ProdResources($aktplanet, $aktplanet['lastpeek'], $now); UpdatePlanetActivity($aktplanet['planet_id']); UpdateLastClick($GlobalUser['player_id']); PageHeader("messages"); // ******************************************************************* $MAXMSG = 25; // Количество сообщений на странице. $uni = LoadUniverse(); DeleteExpiredMessages($GlobalUser['player_id']); // Удалить сообщения которые хранятся дольше 24 часов. // Заголовок таблицы echo "<!-- CONTENT AREA -->\n"; echo "<div id='content'>\n"; echo "<center>\n"; //echo "GET: "; print_r ($_GET); echo "<br>"; //echo "POST: "; print_r ($_POST); echo "<br>"; if (method() === "POST") { //print_r ($_POST); $player_id = $GlobalUser['player_id']; if ($_POST['deletemessages'] === "deleteall") {
{ $host = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER["SCRIPT_NAME"]; $pos = strrpos($host, "/game/index.php"); return substr($host, 0, $pos + 1); } function nicenum($number) { return number_format($number, 0, ",", "."); } function RedirectHome() { global $StartPage; echo "<html><head><meta http-equiv='refresh' content='0;url={$StartPage}' /></head><body></body>"; } // Format string, according to tokens from the text. Tokens are represented as #1, #2 and so on. function va($subject) { $num_arg = func_num_args(); $pattern = array(); for ($i = 1; $i < $num_arg; $i++) { $pattern[$i - 1] = "/#{$i}/"; $replace[$i - 1] = func_get_arg($i); } return preg_replace($pattern, $replace, $subject); } $GlobalUser = LoadUser(99999); // space loca_add("common", $GlobalUni['lang']); loca_add("technames", $GlobalUni['lang']); UpdateQueue(time()); }