aboutsummaryrefslogtreecommitdiffstats
path: root/toj/smod/smod_test/smod_test.php
diff options
context:
space:
mode:
Diffstat (limited to 'toj/smod/smod_test/smod_test.php')
-rwxr-xr-xtoj/smod/smod_test/smod_test.php21
1 files changed, 21 insertions, 0 deletions
diff --git a/toj/smod/smod_test/smod_test.php b/toj/smod/smod_test/smod_test.php
new file mode 100755
index 0000000..39d2cb3
--- /dev/null
+++ b/toj/smod/smod_test/smod_test.php
@@ -0,0 +1,21 @@
+<?php
+require_once('../../php/status.inc.php');
+
+$subid = json_decode($_POST['subid']);
+if(gettype($subid) != 'integer' || $subid < 1){
+ exit('Esubid');
+}
+
+$sqlc = db_connect();
+if(!status::subid_is_available($sqlc,$subid)){
+ exit('Epermission');
+}
+db_close($sqlc);
+
+$subdir = '/srv/http/toj/center/submit/'.($subid - ($subid % 1000)).'/'.$subid.'/result/';
+if(($result = file_get_contents($subdir.'result')) == ''){
+ exit('Enull');
+}
+
+echo($result);
+?>