diff --git a/web/admin/contest_add.php b/web/admin/contest_add.php index a3783f1..d645c09 100644 --- a/web/admin/contest_add.php +++ b/web/admin/contest_add.php @@ -4,7 +4,7 @@ require_once("../lang/$OJ_LANG.php"); require_once("../include/const.inc.php"); require_once("admin-header.php"); - header("Cache-control:private"); + header("Cache-control:private"); if(!(isset($_SESSION[$OJ_NAME.'_'.'administrator'])||isset($_SESSION[$OJ_NAME.'_'.'contest_creator']))){ echo "Please Login First!"; exit(1); @@ -28,13 +28,6 @@ if(isset($_POST['startdate'])){ $private = $_POST['private']; $password = $_POST['password']; $description = $_POST['description']; - - if(false){ - $title = stripslashes($title); - $private = stripslashes($private); - $password = stripslashes($password); - $description = stripslashes($description); - } $lang = $_POST['lang']; $langmask = 0; @@ -43,7 +36,6 @@ if(isset($_POST['startdate'])){ } $langmask = ((1<0 && strlen($pieces[0])>0){ - $sql_1 = "INSERT INTO `privilege`(`user_id`,`rightstr`) VALUES (?,?)"; - for($i=0; $i 0 && strlen($pieces[0]) > 0) { + $sql_1 = "INSERT INTO `testusers`(`user_id`,`contest_id`) VALUES (?,?)"; + for ($i = 0; $i < count($pieces); $i++) { + pdo_query($sql_1, trim($pieces[$i]), $cid); } } + echo ""; } else{ @@ -121,8 +109,8 @@ else{ } $ulist = ""; - $sql = "SELECT `user_id` FROM `privilege` WHERE `rightstr`=? order by user_id"; - $result = pdo_query($sql,"c$cid"); + $sql = "SELECT `user_id` FROM `testusers` WHERE `contest_id`=? order by user_id"; + $result = pdo_query($sql,$cid); foreach($result as $row){ if($ulist) $ulist .= "\n";