ファイルをアップロードすると、すべてが良好に見えます。私はそれらの写真をpicsフォルダーに持っています。不明な部分は、bmpファイルをアップロードするときです。ファイルタイプをチェックして、それらがjpg、gifなどであるかどうかを確認します。しかし、コードはそこに到達しません。
$_FILES['upload']もエコーしました。次のようになりました。
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
。私は以前にこの問題を抱えていませんでした。ここで私が間違っていることがありますか?