*/ require_once dirname(__FILE__) . '/app/config/config.php'; require_once dirname(__FILE__) . '/app/frameworks/panel.php'; require_once dirname(__FILE__) . '/app/functions/functions.php'; session_start(); session_regenerate_id(); date_default_timezone_set('America/Chicago'); $panel = new Panel('panel', false, 'logs/' . date('Y-m-d') . '.txt'); //include default routing engine with logs enabled $panel->route('/', function ($panel) { //index router, check for login $schools = json_decode(file_get_contents(dirname(__FILE__) . "/app/config/schools.json"), true); if (!isLoggedIn()) { return $panel->render("login.html", ["title" => title, "contest_name" => contest_name, "schools" => $schools]); } return $panel->render("home.html", ["title" => title, "contest_name" => contest_name, "t" => $_SESSION['team'], "navbar_title" => navbar_title, "written" => getTeamWritten(), "info" => getTeamInfo(), "pizza_ordered" => hasOrderedPizza($_SESSION['team'])]); }); $panel->route('/scoreboard', function ($panel) { $schools = json_decode(file_get_contents(dirname(__FILE__) . "/app/config/schools.json"), true); if (!isLoggedIn()) { return $panel->render("login.html", ["title" => title, "contest_name" => contest_name, "schools" => $schools]); } return $panel->render("scoreboard.html", ["title" => title, "contest_name" => contest_name]); }); $panel->route('/admin', function ($panel) { if (adminIsLoggedIn()) { return $panel->render("admin.html", []); } return $panel->render("adminlogin.html", []); }); $panel->route('/admin/login', function ($panel) {
return mysql_query($sql); } function clearSession() { global $contestant; global $fields; for ($i = 1; $i <= 3; $i++) { foreach ($fields as $val) { unset($_SESSION[$val . $i]); } } unset($_SESSION["teamcn"]); unset($_SESSION["teamen"]); } session_start(); if (getTeamInfo() && getContestans()) { $teamid = insert("team", $team, $type); for ($i = 1; $i <= 3; $i++) { $contestant[$i]["tid"] = $teamid; $uid = insert("contestant", $contestant[$i]); if (1 == $i) { $leader["leader"] = $uid; } } $where[0] = "tid = {$teamid}"; update("team", $leader, $where); mysql_close(); clearSession(); // print_r($contestant); } else { error("Fields must not be empty!");