// (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. //////////////////////////////////////////////////////////////////////////////// // modified 21/july/2011 by cassio@ime.usp.br ob_start(); session_start(); require_once "globals.php"; if (!ValidSession()) { echo "<html><head><title>View Page</title>"; InvalidSession("filewindow.php"); echo "<script>window.close();</script></html>"; exit; } if (!isset($_GET["oid"]) || !is_numeric($_GET["oid"]) || !isset($_GET["filename"]) || !isset($_GET["check"]) || $_GET["check"] == "") { echo "<html><head><title>View Page</title>"; IntrusionNotify("Bad parameters in filewindow.php"); echo "<script>window.close();</script></html>"; exit; } $cf = globalconf(); $fname = decryptData(rawurldecode($_GET["filename"]), session_id() . $cf["key"]); $msg = ''; if (isset($_GET["msg"])) { $msg = rawurldecode($_GET["msg"]); }
require_once '../version.php'; require_once "../globals.php"; require_once "../db.php"; $runteam = 'run.php'; echo "<html><head><title>Team's Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"../Css.php\" type=\"text/css\">\n"; ?> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.min.css"> <!-- Latest compiled and minified JavaScript --> <script src="/assets/bootstrap/js/bootstrap.min.js"></script> <?php //echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("team/index.php"); ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "team") { IntrusionNotify("team/index.php"); ForceLoad("../index.php"); } ?> <div class="container"> <!-- <nav class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="/team/index.php"> <span><img alt="BOCA" src="../images/smallballoontransp.png"> Boca</span>
header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); if (isset($_SESSION["usertable"])) { $_SESSION["usertable"] = DBUserInfo($_SESSION["usertable"]["contestnumber"], $_SESSION["usertable"]["usersitenumber"], $_SESSION["usertable"]["usernumber"]); } else { IntrusionNotify("scoretable1"); ForceLoad("index.php"); } if (!isset($_SESSION['usertable']['usertype']) || $_SESSION["usertable"]["usertype"] != "score" && $_SESSION["usertable"]["usertype"] != "site") { IntrusionNotify("scoretable2"); ForceLoad("index.php"); } } if (!ValidSession()) { InvalidSession("scoretable.php"); ForceLoad("index.php"); } $loc = $_SESSION["loc"]; if (!isset($detail)) { $detail = true; } if (!isset($final)) { $final = false; } $scoredelay["admin"] = 3; $scoredelay["score"] = 60; $scoredelay["team"] = 20; $scoredelay["judge"] = 10; $scoredelay["staff"] = 60; $actualdelay = 60;
header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); require_once '../version.php'; require_once "../globals.php"; require_once "../db.php"; echo "<html><head><title>System's Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"../Css.php\" type=\"text/css\">\n"; //echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("system/index.php"); ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "system") { IntrusionNotify("system/index.php"); ForceLoad("../index.php"); } echo "</head><body><table border=1 width=\"100%\">\n"; echo "<tr><td nowrap bgcolor=\"eeee00\" align=center>"; echo "<img src=\"../images/smallballoontransp.png\" alt=\"\">"; echo "<font color=\"#000000\">BOCA</font>"; echo "</td><td bgcolor=\"#eeee00\" width=\"99%\">\n"; echo "Username: "******"usertable"]["userfullname"] . "<br>\n"; list($clockstr, $clocktype) = siteclock(); echo "</td><td bgcolor=\"#eeee00\" align=center nowrap> " . $clockstr . " </td></tr>\n"; echo "</table>\n";
header("Pragma: no-cache"); header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); require_once "../globals.php"; require_once "../db.php"; $runteam = 'team.php'; $runphp = "runchief.php"; $runeditphp = "runeditchief.php"; echo "<html><head><title>Judge's Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"../Css.php\" type=\"text/css\">\n"; //temporario!!!! //echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("judge/index.php"); ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "judge") { IntrusionNotify("judge/index.php"); ForceLoad("../index.php"); } if (($s = DBSiteInfo($_SESSION["usertable"]["contestnumber"], $_SESSION["usertable"]["usersitenumber"])) == null) { ForceLoad("../index.php"); } if ($s["sitechiefname"] == $_SESSION["usertable"]["username"]) { $cc = "338833"; } else { $cc = "77cc77"; } echo "<script language=\"javascript\" src=\"../reload.js\"></script>\n";
ob_start(); header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); require_once "../globals.php"; require_once "../db.php"; echo "<html><head><title>Staff's Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"../Css.php\" type=\"text/css\">\n"; //echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("staff/index.php"); ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "staff" && $_SESSION["usertable"]["usertype"] != "admin") { IntrusionNotify("staff/index.php"); ForceLoad("../index.php"); } echo "<script language=\"javascript\" src=\"../reload.js\"></script>\n"; echo "</head><body onload=\"Comecar()\" onunload=\"Parar()\"><table border=1 width=\"100%\">\n"; echo "<tr><td nowrap bgcolor=\"#ffa020\" align=center>"; echo "<img src=\"../images/smallballoontransp.png\" alt=\"\">"; echo "<font color=\"#000000\">BOCA</font>"; echo "</td><td bgcolor=\"#ffa020\" width=\"99%\">\n"; echo "Username: "******"usertable"]["userfullname"] . " (site=" . $_SESSION["usertable"]["usersitenumber"] . ")<br>\n"; list($clockstr, $clocktype) = siteclock(); echo "</td><td bgcolor=\"#ffa020\" align=center nowrap> " . $clockstr . " </td></tr>\n";
// (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. //////////////////////////////////////////////////////////////////////////////// // modified 21/july/2012 by cassio@ime.usp.br ob_start(); session_start(); require_once "globals.php"; if (!ValidSession()) { echo "<html><head><title>Download Page</title>"; InvalidSession("filedownload.php"); ForceLoad("index.php"); } if (!isset($_GET["oid"]) || !is_numeric($_GET["oid"]) || !isset($_GET["filename"]) || !isset($_GET["check"]) || $_GET["check"] == "") { echo "<html><head><title>Download Page</title>"; IntrusionNotify("Bad parameters in filedownload.php"); ForceLoad("index.php"); } $cf = globalconf(); $fname = decryptData(rawurldecode($_GET["filename"]), session_id() . $cf["key"]); if (isset($_GET["msg"])) { $p = myhash($_GET["oid"] . $fname . rawurldecode($_GET["msg"]) . session_id() . $cf["key"]); } else { $p = myhash($_GET["oid"] . $fname . session_id() . $cf["key"]); } if ($p != $_GET["check"]) {
exit; } if (!isset($getx['check'])) { ob_end_flush(); echo "<!-- <ERROR2> " . session_id() . " " . session_id() . " -->\n"; exit; } } else { ob_end_flush(); LogLevel("Init connection by IP " . getIP(), 2); echo "<!-- <SESSION1> " . session_id() . " " . session_id() . " -->\n"; exit; } } if (!ValidSession()) { ob_end_flush(); InvalidSession("site/index.php"); ForceLoad("../index.php"); exit; } if (isset($getx['check']) && isset($getx["password"]) && $getx['check'] != myhash($getx["password"] . $_SESSION['usertable']['userpassword'])) { ob_end_flush(); echo "<!-- <SESSION2> " . session_id() . " " . $_SESSION['usertable']['usersessionextra'] . " -->\n"; exit; } if ($_SESSION["usertable"]["usertype"] != "site") { ob_end_flush(); IntrusionNotify("site/index.php"); ForceLoad("../index.php"); exit; }
//$loc = $_SESSION['loc']; //$locr = $_SESSION['locr']; $loc = $locr = ".."; $runphp = "run.php"; $runeditphp = "runedit.php"; require_once "{$locr}/globals.php"; require_once "{$locr}/db.php"; if (!isset($_POST['noflush'])) { require_once "{$locr}/version.php"; echo "<html><head><title>Admin's Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"{$loc}/Css2.php\" type=\"text/css\">\n"; } //echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("admin/index.php"); ForceLoad("{$loc}/index.php"); } if ($_SESSION["usertable"]["usertype"] != "admin") { IntrusionNotify("admin/index.php"); ForceLoad("{$loc}/index.php"); } if (!isset($_POST['noflush'])) { echo "</head><body><table border=1 width=\"100%\">\n"; echo "<tr><td nowrap bgcolor=\"eeee00\" align=center>"; echo "<img src=\"../images/smallballoontransp.png\" alt=\"\">"; echo "<font color=\"#000000\">BOCA</font>"; echo "</td><td bgcolor=\"#eeee00\" width=\"99%\">\n"; echo "Username: "******"usertable"]["userfullname"] . " (site=" . $_SESSION["usertable"]["usersitenumber"] . ")<br>\n"; list($clockstr, $clocktype) = siteclock(); echo "</td><td bgcolor=\"#eeee00\" align=center nowrap> " . $clockstr . " </td></tr>\n";
header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); require_once '../version.php'; require_once "../globals.php"; require_once "../db.php"; echo "<html><head><title>Score Board Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"../Css.php\" type=\"text/css\">\n"; echo "<meta http-equiv=\"refresh\" content=\"60\" />"; if (!ValidSession()) { InvalidSession("score/index.php"); ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "score") { IntrusionNotify("score/index.php"); ForceLoad("../index.php"); } echo "</head><body><table border=1 width=\"100%\">\n"; echo "<tr><td nowrap bgcolor=\"#cc9966\" align=center>"; echo "<img src=\"../images/smallballoontransp.png\" alt=\"\">"; echo "<font color=\"#000000\">BOCA</font>"; echo "</td><td bgcolor=\"#cc9966\" width=\"99%\">\n"; echo "Username: "******"usertable"]["userfullname"] . " (site=" . $_SESSION["usertable"]["usersitenumber"] . ")<br>\n"; //list($clockstr,$clocktype)=siteclock(); // THIS IS SLOW, WE NEED A BETTER OPTION $clockstr = ''; echo "</td><td bgcolor=\"#cc9966\" align=center nowrap> " . $clockstr . " </td></tr>\n";
//////////////////////////////////////////////////////////////////////////////// // Last modified 05/aug/2012 by cassio@ime.usp.br ob_start(); header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Type: text/html; charset=utf-8"); session_start(); ob_end_flush(); //$locr = $_SESSION['locr']; //$loc = $_SESSION['loc']; $loc = $locr = "../.."; require_once $locr . "/globals.php"; if (!ValidSession()) { InvalidSession($_SERVER['PHP_SELF']); ForceLoad($loc . "/index.php"); } if ($_SESSION["usertable"]["usertype"] != "admin") { IntrusionNotify($_SERVER['PHP_SELF']); ForceLoad($loc . "/index.php"); } require_once $locr . "/db.php"; require_once $locr . "/freport.php"; echo "<html><head><title>Report Page</title>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n"; echo "<link rel=stylesheet href=\"{$loc}/Css.php\" type=\"text/css\">\n"; $contest = $_SESSION["usertable"]["contestnumber"]; if (($ct = DBContestInfo($contest)) == null) { ForceLoad($loc . "/index.php"); }
<?php $loc = $locr = ".."; require_once "{$locr}/globals.php"; require_once "{$locr}/db.php"; if (!ValidSession()) { InvalidSession("webcast/index.php"); ForceLoad("{$loc}/index.php"); } if ($_SESSION["usertable"]["usertype"] != "admin") { IntrusionNotify("webcast/index.php"); ForceLoad("{$loc}/index.php"); } $contest = $_SESSION["usertable"]["contestnumber"]; $site = $_SESSION["usertable"]["usersitenumber"]; if (($ct = DBSiteInfo($contest, $site)) == null) { ForceLoad("../index.php"); } if (isset($_GET['full']) && $_GET['full'] > 0) { $freezeTime = $ct['siteduration']; } else { $freezeTime = $ct['sitelastmilescore']; }
// This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. //////////////////////////////////////////////////////////////////////////////// // Last modified 05/aug/2012 by cassio@ime.usp.br require_once "globals.php"; if (!ValidSession()) { InvalidSession("scorelower.php"); ForceLoad("index.php"); } if (($s = DBSiteInfo($_SESSION["usertable"]["contestnumber"], $_SESSION["usertable"]["usersitenumber"])) == null) { ForceLoad("../index.php"); } if ($_SESSION["usertable"]["usertype"] != "judge" && $_SESSION["usertable"]["usertype"] != "admin") { $ver = true; } else { $ver = false; } if ($_SESSION["usertable"]["usertype"] == "score") { $des = false; } else { $des = true; }