예제 #1
0
$coursesDAO = new CoursesDAO();
$_SESSION['done'] = 1;
$popup = $_REQUEST['popup'];
$framed = $_REQUEST['framed'];
$alter = $_REQUEST['alter'];
//echo $_REQUEST['cid'];
//echo $_REQUEST['tab'];
//echo $alter;
/* get this courses MaxQuota and MaxFileSize: */
$row = $coursesDAO->get($_course_id);
$my_MaxCourseSize = $row['max_quota'];
$my_MaxFileSize = $row['max_file_size'];
if ($my_MaxCourseSize != TR_COURSESIZE_UNLIMITED) {
    $my_MaxCourseSize = $MaxCourseSize;
}
$my_MaxFileSize = FileUtility::megabytes_to_bytes(substr(ini_get('upload_max_filesize'), 0, -1));
//	if ($my_MaxCourseSize == TR_COURSESIZE_DEFAULT) {
//		$my_MaxCourseSize = $MaxCourseSize;
//	}
//	if ($my_MaxFileSize == TR_FILESIZE_DEFAULT) {
//		$my_MaxFileSize = $MaxFileSize;
//	} else if ($my_MaxFileSize == TR_FILESIZE_SYSTEM_MAX) {
//		$my_MaxFileSize = megabytes_to_bytes(substr(ini_get('upload_max_filesize'), 0, -1));
//	}
$path = TR_CONTENT_DIR . $_course_id . '/' . $_POST['pathext'];
if (isset($_POST['submit'])) {
    if ($_FILES['file']) {
        $_FILES['uploadedfile'] = $_FILES['file'];
    }
    if ($_FILES['uploadedfile']['name']) {
        $_FILES['uploadedfile']['name'] = trim($_FILES['uploadedfile']['name']);