$lid = $row['id']; $sql = "UPDATE dropbox set file_id=" . $lid . " where id=" . $lid; $result = $db->query($sql); $extra .= "<input type=hidden name=fid value=" . $lid . " />"; } $b .= "<center>" . continueButton($_GET['lev'], $_GET['cat'], $extra) . "</center>"; } else { $b = "There was an error uploading the file {" . $_FILES['upload_file']['name'] . "}.<br />to " . $file_path; $c = "red"; } $main .= make_box($t, $b, $c); } else { /** generate the upload input... **/ $t = "Upload a file"; $b = "<form id=\"upload_form\" enctype=\"multipart/form-data\" action=index.php?lev=" . $_SESSION[$_CONF['sess_name'] . '_lev'] . "&cat=" . $_SESSION[$_CONF['sess_name'] . '_cat'] . " method=\"post\" >"; $b .= createUploadForm("Upload", "upload", "add"); $b .= "</form>"; $main .= make_box($t, $b); } } elseif (isset($_POST['send'])) { /** Send = put in save folder and create entry for students OR select a file from my save folder and create entry for students NOTE: The entry is simply a record in db for students Not actual file Generate a list of students to choose from similar to student2class **/ if (isset($_POST['deliver'])) { /** for each $los[] crate a link in db **/ $t = "Delivering File"; $b = ""; $sql = "SELECT file_path, file_name, file_description from dropbox where id=" . $_POST['fid'];
generateUrlInformation(); if (!isset($_POST['operation'])) { // if a GET variable is set then process the token upgrade if (isset($_GET['token'])) { updateAuthSubToken($_GET['token']); } else { if (loggingEnabled()) { logMessage('reached operations.php without $_POST or $_GET variables set', 'error'); header('Location: index.php'); } } } $operation = $_POST['operation']; switch ($operation) { case 'create_upload_form': createUploadForm($_POST['videoTitle'], $_POST['videoDescription'], $_POST['videoCategory'], $_POST['videoTags']); break; case 'edit_meta_data': editVideoData($_POST['newVideoTitle'], $_POST['newVideoDescription'], $_POST['newVideoCategory'], $_POST['newVideoTags'], $_POST['videoId']); break; case 'check_upload_status': checkUpload($_POST['videoId']); break; case 'delete_video': deleteVideo($_POST['videoId']); break; case 'auth_sub_request': generateAuthSubRequestLink(); break; case 'auth_sub_token_upgrade': updateAuthSubToken($_GET['token']);