From 81613de8eb605cab2111e5d443959f827f77c028 Mon Sep 17 00:00:00 2001
From: klarkxy <278370456@qq.com>
Date: Fri, 18 Oct 2024 18:30:58 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=A4=8D=E5=88=B6=E7=AB=9E?=
=?UTF-8?q?=E8=B5=9B=E6=B2=A1=E6=9C=89=E5=90=8D=E5=8D=95=E7=9A=84BUG?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
web/admin/contest_add.php | 34 +++++++++++-----------------------
1 file changed, 11 insertions(+), 23 deletions(-)
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";