新建问题

", "", $description); $description = str_replace("

", "
", $description); $description = str_replace(",", ",", $description); $input = $_POST['input']; $input = str_replace("

", "", $input); $input = str_replace("

", "
", $input); $input = str_replace(",", ",", $input); $output = $_POST['output']; $output = str_replace("

", "", $output); $output = str_replace("

", "
", $output); $output = str_replace(",", ",", $output); $sample_input = $_POST['sample_input']; $sample_output = $_POST['sample_output']; $test_input = $_POST['test_input']; $test_output = $_POST['test_output']; $hint = $_POST['hint']; $hint = str_replace("

", "", $hint); $hint = str_replace("

", "
", $hint); $hint = str_replace(",", ",", $hint); $source = $_POST['source']; $spj = $_POST['spj']; if(false){ $title = stripslashes($title); $time_limit = stripslashes($time_limit); $memory_limit = stripslashes($memory_limit); $description = stripslashes($description); $input = stripslashes($input); $output = stripslashes($output); $sample_input = stripslashes($sample_input); $sample_output = stripslashes($sample_output); $test_input = stripslashes($test_input); $test_output = stripslashes($test_output); $hint = stripslashes($hint); $source = stripslashes($source); $spj = stripslashes($spj); $source = stripslashes($source); } $title = RemoveXSS($title); $description = RemoveXSS($description); $input = RemoveXSS($input); $output = RemoveXSS($output); $hint = RemoveXSS($hint); //echo "->".$OJ_DATA."<-"; $pid = addproblem($title, $time_limit, $memory_limit, $description, $input, $output, $sample_input, $sample_output, $hint, $source, $spj, $OJ_DATA); $basedir = "$OJ_DATA/$pid"; mkdir($basedir); if(strlen($sample_output) && !strlen($sample_input)) $sample_input = "0"; if(strlen($sample_input)) mkdata($pid, "sample.in", $sample_input, $OJ_DATA); if(strlen($sample_output)) mkdata($pid, "sample.out", $sample_output, $OJ_DATA); if(strlen($test_output) && !strlen($test_input)) $test_input = "0"; if(strlen($test_input)) mkdata($pid,"test.in", $test_input, $OJ_DATA); if(strlen($test_output)) mkdata($pid,"test.out", $test_output, $OJ_DATA); $sql = "insert into `privilege` (`user_id`,`rightstr`) values(?,?)"; pdo_query($sql, $_SESSION[$OJ_NAME.'_'.'user_id'], "p$pid"); $_SESSION[$OJ_NAME.'_'."p$pid"] = true; echo "Add more TestData now!"; /* */ ?>