Please Login First!"; exit(1); } ?> '. $description ; //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; $loj_id=intval($_POST['loj_id']); //print_r($_POST); echo "
".$loj_id."
"; echo htmlentities("wget https://loj.ac/problem/".$loj_id."/testdata/download -O $OJ_DATA/$pid/data.zip"); echo system("wget https://loj.ac/problem/".$loj_id."/testdata/download -O $OJ_DATA/$pid/data.zip"); echo system("/home/judge/src/install/ans2out $OJ_DATA/$pid/"); echo "
"; echo htmlentities("unzip $OJ_DATA/$pid/data.zip -d $OJ_DATA/$pid"); echo system("unzip $OJ_DATA/$pid/data.zip -d $OJ_DATA/$pid"); echo system("/usr/bin/loj.ac $OJ_DATA/$pid"); echo "
"; echo "Add more TestData now !"; /* */ ?> Copy from https://loj.ac/problem/