現在上記タグを使って画像アップロード機能を実装しています。
この画像のサイズを見てサイズが5MBを超えたらエラーを表示したいです。
そのようなプログラムを書くにはどうしたらいいでしょうか?
php.ini の upload_max_filesize をまずは設定し、容量を5MB以上にしておく。
HTML に MAX_FILE_SIZE を記述しておくことで、サイズ超過をアップロード前にブラウザが知ることができる
のは知っています。
画像をアップロードしてもファイルがアップロードされていない場合は
file配列にnameはあるが、tmpnameがない場合なので、それで条件分岐しようかなと思っています。
それでもいいでしょうか?あるいはもっと他のやり方があるでしょうか?
欲を言えば、ブラウザ側で完結するようにしたいです。なのでHTML のMAX_FILE_SIZEを超えてる超えてないのエラーチェックをかけれる方法があれば理想です。
もしなければPHPでの処理でも構いません。
もしわかる方がいればお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/20 15:22