3

古いデジタルカメラから撮影した画像があります。サイズは約4MBで、「image/jpeg」と入力します。

フォームから送信しvar_dump($_FILES);て配列を確認すると、次のようになります。

array(1) { 
    ["userfile"]=> array(5) { 
        ["name"]=> string(12) "IMGP0004.JPG" 
        ["type"]=> string(0) "" 
        ["tmp_name"]=> string(0) "" 
        ["error"]=> int(1) 
        ["size"]=> int(0) 
    }
}

ファイルタイプを取得せず、ファイルサイズも0として検出しない理由があるのではないかと思います。他のファイルは、すべての正しい情報をエコーし​​ます。

4

1 に答える 1

8

errorプロパティはに設定されています。1これは、

値:1; アップロードされたファイルがphp.iniのupload_max_filesizeディレクティブを超えています。

ここではエラーコードについて説明します

于 2013-02-12T12:56:58.367 に答える