$navigation[] = $work_id_url; submit_work($id, $user_id); } elseif (isset($_REQUEST['choice'])) { $choice = $_REQUEST['choice']; if ($choice == 'disable') { if (Database::get()->query("UPDATE assignment SET active = 0 WHERE id = ?d", $id)->affectedRows > 0) { Session::Messages($langAssignmentDeactivated, 'alert-success'); } redirect_to_home_page('modules/work/index.php?course=' . $course_code); } elseif ($choice == 'enable') { if (Database::get()->query("UPDATE assignment SET active = 1 WHERE id = ?d", $id)->affectedRows > 0) { Session::Messages($langAssignmentActivated, 'alert-success'); } redirect_to_home_page('modules/work/index.php?course=' . $course_code); } elseif ($choice == 'do_delete') { if (delete_assignment($id)) { Session::Messages($langDeleted, 'alert-success'); } else { Session::Messages($langDelError, 'alert-danger'); } redirect_to_home_page('modules/work/index.php?course=' . $course_code); } elseif ($choice == 'do_delete_file') { if (delete_teacher_assignment_file($id)) { Session::Messages($langDelF, 'alert-success'); } else { Session::Messages($langDelF, 'alert-danger'); } redirect_to_home_page('modules/work/index.php?course=' . $course_code . '&id=' . $id . '&choice=edit'); } elseif ($choice == 'do_purge') { if (purge_assignment_subs($id)) { Session::Messages($langAssignmentSubsDeleted, 'alert-success');
echoError('err-date-changing'); } mysqli_close($link); } else { echoError('err-db-connection-fail'); } } } } } } else { if ($action == 2 && isUserTypeLogged("Administrator")) { if (!isset($_POST["id"]) || empty($_POST["id"])) { echoError("err-no-assignment-chosen"); } delete_assignment($_POST["id"]); } else { if ($action == 3 && (isUserTypeLogged("Administrator") || isUserTypeLogged("Jury"))) { if (!isset($_POST["id"]) || empty($_POST["id"])) { echoError("err-no-assignment-chosen"); } else { if ($link = db_connect()) { $sql = "SELECT * FROM assignments a, contexts c, organisators o WHERE c.user_id = o.user_id AND\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tc.context_id = a.context_id AND\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tc.context_id = " . $_POST["id"] . " AND\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tc.user_id = " . $_SESSION["loggedUser"]->getId() . " "; $result = mysqli_query($link, $sql); if ($result && mysqli_num_rows($result) != 0 || isUserTypeLogged("Administrator")) { ?> <meta http-equiv="refresh" content="0;url=addAssignment.php?id=<?php echo $_POST["id"]; ?> "><?php } else {