画像のファイルサイズを取得しようとしています。5 MB 未満のサイズの画像をアップロードすると、この関数は画像サイズを適切に計算しています。しかし、画像ファイルのサイズを超えた場合、画像ファイルは計算されません!
$size = filesize($_FILES['file']['tmp_name']);
私は問題が何であるかを理解していません。
画像のファイルサイズを取得しようとしています。5 MB 未満のサイズの画像をアップロードすると、この関数は画像サイズを適切に計算しています。しかし、画像ファイルのサイズを超えた場合、画像ファイルは計算されません!
$size = filesize($_FILES['file']['tmp_name']);
私は問題が何であるかを理解していません。
テストされていないコード
if(empty($_FILES) && empty($_POST) && isset($_SERVER['REQUEST_METHOD']) && strtolower($_SERVER['REQUEST_METHOD']) == 'post'){ //catch file overload error...
$postMax = ini_get('post_max_size'); //grab the size limits...
echo "<p style=\"color: #F00;\">\nPlease note files larger than {$postMax} will result in this error!<br>Please be advised this is not a limitation in the CMS, This is a limitation of the hosting server.
callMyForm(); //bounce back to the just filled out form.
}
elseif(// continue on with processing of the page...