// // licensed under gplv3 // http://www.gnu.org/licenses/gpl-3.0.html error_reporting(E_ERROR | E_PARSE); // We no likey having magic quotes. We will bomb if they // are on! if (get_magic_quotes_gpc()) { echo "Magic quotes are enabled! Please disable."; exit; } $sitename = getSiteName(); $tagline = getTagline(); $siteurl = getSiteUrl(); $indexNum = getIndexNum(); $rssNum = getRssNum(); $numOfEntries = getNumEntries(); $username = getUser(); // Loading SQL queries $queriesXml = simplexml_load_file('db/queries.xml'); $queries = array(); foreach ($queriesXml as $query) { $queries[(string) $query['name']] = (string) $query; } // Done loading function logerr($msg, $from) { error_log("FAILED ({$from}): {$msg}", 0); } function showUpdateForm($body) { echo "<form action=\"";
$world = $gate[5]; if (isset($world_replacements[$world])) { $world = $world_replacements[$world]; } else { if (is_numeric(strpos($world, "DIM"))) { $world = "Unknown"; } else { $world = $world; } } $coords = $gate[6]; $time = $gate[0]; $date = substr($file, NULL, 10); if (is_numeric(strpos($date, "latest"))) { $date = date('Y-m-d'); } if ($action == "ADDED" and getNumEntries($address, $folder) == 0) { mysqli_query($con, "INSERT INTO stargatemc.gates (server, address, world, coords, time, date) VALUES('" . $folder . "','" . $address . "','" . strtolower($world) . "','" . $coords . "','" . $time . "','" . $date . "')"); } } if ($action == "REMOVED" and getNumEntries($address, $folder) > 0) { mysqli_query($con, "DELETE FROM stargatemc.gates where address = '" . $address . "' and server = '" . $folder . "';;"); } } } } fclose($handle); } } } mysqli_close($con);