X-Git-Url: https://git.treefish.org/banana.git/blobdiff_plain/8db41c98817b1b48532dc3cebf4bea166e42bb70..10fa45cd744a59490f4a7e4cb047589d9a8314c0:/submit.php
diff --git a/submit.php b/submit.php
index aabc3fe..fa581f8 100644
--- a/submit.php
+++ b/submit.php
@@ -5,7 +5,7 @@
if ( ! isset($SESSIONS_next) ) {
block("red", "submission closed");
- break;
+ exit;
}
if(isset($_POST['submit']) && $_POST['mnumber']!="") {
@@ -17,15 +17,14 @@
$sessionid = $SESSIONS[$SESSIONS_next]['id'];
if($db->query("SELECT COUNT(*) FROM workdone WHERE mnumber = $mnumber AND session = $sessionid")->fetch(PDO::FETCH_NUM)[0] == 1) {
- print '
';
- print 'You already submitted results for this session |
---|
';
+ $db->query("DELETE FROM workdone WHERE mnumber = $mnumber AND session = $sessionid");
+ print '';
+ print 'deleted old submission |
---|
';
print '
';
- print "You can only submit your calculated examples once!";
- break;
}
$excount = count($exchecked);
- $donestring = implode(', ', $exchecked);
+ $donestring = implode(',', $exchecked);
$db->query("INSERT INTO workdone (mnumber,session,manydone,thisdone)
VALUES (\"$mnumber\", \"$sessionid\", \"$excount\", \"$donestring\")");
@@ -33,7 +32,7 @@
print '';
print 'submitted |
---|
';
print '
';
- break;
+ exit;
}
?>