質問: タイトル通り、エラーチェックと条件制限をしたいですが、うまく行きません。具体的に送信ボタンを押して画面遷移したあとにアップロードが成功しました。もしくは条件が通らなくてエラー文がでるようにphpで書きたいです。 そして画像のピクセルサイズを縦横1000pxまで制限したいですが、どう書けばいいでしょうか? 今のままで送信そして、ファイルを選択しようがしまいが、何も表示しないです。エラーも出てこないです。 よろしくお願いいたします。 ``` php ``` ``` JPEGファイルを選択してください!'; } ?> ```
回答: ファイルを選択して下さい!'; }else{ echo '送信完了'; } if ($_FILES['upfile']['error'] === 2) { echo 'ファイルサイズを小さくしてください!'; } if (! preg_match('/\.jpg$|/i', $tmp_name)) { echo 'JPEGファイルを選択してください!'; } $get = getimagesize($tmp_name); if ($get["0"]>1000 || $get["1"]>1000) { echo 'ピクセルサイズを小さくしてください!'; } else{ echo ""; } ?>