2016-09-21 148 views
0

我有一個客戶端的圖片上傳表單,我遇到了問題。我希望將文件大小設置爲最大5.1 mb。然而,超過2.0 MB的所有內容都無法通過if語句。下面是我用來限定文件大小的部分代碼。文件大小處理程序是否有限制,我不知道或沒有人看到這個表達式有什麼問題?我相信這個表達是正確的,因爲它對於2MB以下的圖像來說工作得很好。提前致謝。php圖片上傳文件大小限制?

if (($_FILES["file"]["size"][$i] < 5100000)  
       && in_array($file_extension, $validextensions)) 
+0

是的,我有各種測試文件,我使用的文件大小從1.98到2.02mb不等。 –

回答

1

您是否檢查了php.ini?默認upload_max_filesize是2MB。

+0

我有,我把它改爲6mb。是即時影響類型的事情,還是我需要重新啓動服務器才能生效? –

+0

是的,您需要重新啓動您的Web服務器。 – Fralec

+0

美麗,謝謝你Fralec! –