PHPでユーザーがファイルを選択したかを検出する方法を相談させてください
以下のプログラムで
`
if (!empty($_FILES['foo']['name'])) {
$max_size = 100000;
$size = $_FILES['foo']['size'];
$exts = array('.jpeg', '.png', '.jpg');
$ext = strrchr($_FILES['foo']['name'], '.');
if(!in_array($ext, $exts)) { $errer = '拡張子が正しくありません'; } if($size>$max_size) { $errer = 'サイズが大きすぎます'; } if(!empty($errer)) { // ... }
}
`
ユーザーがファイルをアップロードしないで情報を編集しようとすると、
拡張子が正しくありませんというエラーが出ます。
もしユーザーがアップロードするためにinputに何も入れなかったら、
この入力チェックを通らないようにしたいのですが、何かアイディアはありませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。