aboutsummaryrefslogtreecommitdiff
path: root/src/admin/contest.php
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2017-10-19 13:54:09 +0000
committerCassio de Campos <cassiopc@gmail.com>2017-10-19 13:54:09 +0000
commit866d66f1d479e1fae4a0e22b09b231ff83cce08b (patch)
tree4fdf5acc25bc1d15e1535360649fc4c2f234ab19 /src/admin/contest.php
parent8a64aefe0438c8afd626eba89c113ed14d88e2d6 (diff)
downloadboca-866d66f1d479e1fae4a0e22b09b231ff83cce08b.tar.gz
boca-866d66f1d479e1fae4a0e22b09b231ff83cce08b.zip
bf
Diffstat (limited to 'src/admin/contest.php')
-rw-r--r--src/admin/contest.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/admin/contest.php b/src/admin/contest.php
index d55361e..58df217 100644
--- a/src/admin/contest.php
+++ b/src/admin/contest.php
@@ -22,7 +22,9 @@ $contest=$_SESSION["usertable"]["contestnumber"];
if(($ct = DBContestInfo($contest)) == null)
ForceLoad("$loc/index.php");
-if ($ct["contestlocalsite"]==$ct["contestmainsite"]) $main=true; else $main=false;
+$localsite=$ct["contestlocalsite"];
+$mainsite=$ct["contestmainsite"];
+if ($localsite == $mainsite) $main=true; else $main=false;
if (isset($_POST["Submit3"]) && isset($_POST["penalty"]) && is_numeric($_POST["penalty"]) &&
isset($_POST["maxfilesize"]) && isset($_POST["mainsite"]) && isset($_POST["name"]) &&
@@ -106,6 +108,10 @@ if (isset($_POST["Submit3"]) && isset($_POST["penalty"]) && is_numeric($_POST["p
DBGetFullProblemData($_SESSION["usertable"]["contestnumber"],true);
}
}
+ if(($ct = DBContestInfo($contest)) == null)
+ ForceLoad("$loc/index.php");
+ if ($ct["contestlocalsite"]!=$localsite || $mainsite!=$ct["contestmainsite"])
+ ForceLoad("$loc/index.php");
ForceLoad("contest.php");
}
?>