當我上傳任何文件一切看起來不錯。我在圖片文件夾中有這些圖片。未知的部分是當我上傳一個BMP文件。我檢查文件類型以查看它們是否是jpg,gif等,但是代碼沒有到達那裏。
我也附和$ _FILES [ '上傳']它是如下:is_uploaded_file()當它是.bmp時顯示圖片文件,爲什麼?
Array
(
[name] => picture.bmp
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
的代碼是:
if(is_uploaded_file($_FILES['upload']['tmp_name']))
{
// it does not reach here when it is bmp.
}
BMP文件大小約爲2.5MB和的upload_max_filesize = 5M在PHP.ini
。我以前沒有這個問題。這裏有什麼我做錯了嗎?
正如我所說我的照片是2.5MB和upload_max_filesize = 5M – ALH
看到我更新的答案,也許它會給你更多的線索在哪裏看。 – Rijk
得到了我的答案。錯誤的php.ini。謝謝 – ALH