[請益]上傳檔案大小

看板PHP作者 (知足常樂)時間18年前 (2008/02/16 14:58), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/2 (看更多)
請問一下各位 我做一個可以上傳檔案的php網頁 預設大小是2MB,若如果上傳超過此大小 echo $_FILES['myfile']['name'].'<br>'; echo $_FILES['myfile']['size'].'<br>' ; echo $_FILES['myfile']['tmp_name'].'<br>'; echo $_FILES['myfile']['error'].'<br>'; 印出來沒東西,不知道為什麼?一直找不到原因 //////////////////////////////////////////////////// <?php echo $_FILES['myfile']['name'].'<br>'; echo $_FILES['myfile']['size'].'<br>' ; echo $_FILES['myfile']['tmp_name'].'<br>'; echo $_FILES['myfile']['error'].'<br>'; $UserName=$_POST['id']; $NUM=$_POST['HWnum']; $YEAR=$_POST['year']; $comment=$_POST['comment']; $uploaddir = 'D:\\temp\\'; $uploadfile = $uploaddir. $_FILES['myfile']['name']; if($_FILES['myfile']['size']>0||$_FILES['myfile']['size']<2097152){ if(is_uploaded_file($_FILES['myfile']['tmp_name'])){ if(is_writeable(dirname($uploadfile))){ $time=date("Ymd H:i:s", time()); $file=$_FILES['myfile']['name']; move_uploaded_file($_FILES['myfile']['tmp_name'], $uploaddir.$_FILES['myfile']['name']); $query = "INSERT INTO HW_Upload_Info (UserName,HW_Id ,FileName,UploadTime, Semester,Comment) VALUES ('$UserName','$NUM','$file','$time','$YEAR','$comment')"; mysql_query($query) or die("無法送出" . mysql_error( )); } else echo '檔案無法寫入!'; } else { echo '沒有上傳檔案!'; } //header("Location:upload_cpp.php?NUM=$NUM"); } else{ $error="檔案大小超過限制"; echo $error; //header("Location:upload_cpp.php?NUM=$NUM&error=$error"); } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.219.143

02/16 15:42, , 1F
把 error message 打開
02/16 15:42, 1F

02/16 15:58, , 2F
- display_errors = On [Security]嗎?
02/16 15:58, 2F

02/16 21:57, , 3F
是在php.ini裡設定嗎?
02/16 21:57, 3F

02/18 01:41, , 4F
YES
02/18 01:41, 4F
文章代碼(AID): #17jecAhY (PHP)
討論串 (同標題文章)
文章代碼(AID): #17jecAhY (PHP)