<?php if (isset($_GET['updated']) && CSRF::check()) { echo sss("Updated", "Lobby was successfully updated to Version <b>" . \Lobby::$version . "</b> from the old " . htmlspecialchars($_GET['oldver']) . " version."); } if (isset($_POST['update_settings']) && \CSRF::check()) { /** * Sadly, PHP supports GMT+ and not UTC+ */ $time_zone = $_POST['timezone']; if ($time_zone === "") { Lobby\DB::saveOption("lobby_timezone", "UTC"); \Lobby\Time::loadConfig(); } else { if (@date_default_timezone_set($time_zone)) { Lobby\DB::saveOption("lobby_timezone", $time_zone); \Lobby\Time::loadConfig(); } else { echo ser("Invalid Timezone", "Your PHP server doesn't support the timezone " . htmlspecialchars($time_zone)); } } } ?> <h2>Settings</h2> <form action="<?php echo \Lobby::u(); ?> " method="POST"> <input type="hidden" name="update_settings" value="" /> <?php echo CSRF::getInput(); ?>