$conn = db_connect(); $solution = mysqli_query($conn, $sql_get_solution); if (mysqli_num_rows($solution) == 0) { $cid = new_solution($conn, $_SESSION["loggedUser"]->getId(), $_SESSION["assignment"]->getId()); } else { $cid = mysqli_fetch_array($solution)['context_id']; } $solution = new Solution($conn, $cid, $_SESSION["loggedUser"], $_SESSION["assignment"]); if (isset($_POST['checkbox'])) { $solution->deleteAttachments($conn, $_POST['checkbox']); } if (isset($_POST['textPopis']) && $_POST['textPopis'] != $solution->getTxt()) { $solution->setTxt($conn, $_POST['textPopis']); } if (isset($_POST['textVideo']) && $_POST['textVideo'] != "") { $solution->uploadVideo($conn, $_POST['textVideo']); } if (isset($_FILES['uploadedFiles'])) { $fileCount = count($_FILES['uploadedFiles']["name"]); if ($fileCount != 0 && $_FILES['uploadedFiles']["name"][0] != "") { $solution->uploadFiles($conn, $_FILES['uploadedFiles']); } } $solution->setAttachments($conn); mysqli_close($conn); if (isset($_GET['action'])) { $action = (int) $_GET['action']; if ($action == 1) { ?> <meta http-equiv="refresh" content="0;url=solution.php?id=<?php echo $solution->getId();