Проверьте размеры изображения (высоту и ширину) перед загрузкой изображения с помощью PHP

Как я могу проверить высоту и ширину перед загрузкой изображения с помощью PHP.

Должен ли я сначала загрузить изображение и использовать «getimagesize ()»? Или я могу проверить это раньше загрузить его с помощью PHP?

<?php

foreach ($_FILES["files"]["error"] as $key => $error) {
if(
$error == UPLOAD_ERR_OK
&& $_FILES["files"]["size"][$key] < 500000 
&& $_FILES["files"]["type"][$key] == "image/gif"
|| $_FILES["files"]["type"][$key] == "image/png"
|| $_FILES["files"]["type"][$key] == "image/jpeg"
|| $_FILES["files"]["type"][$key] == "image/pjpeg" 
){


$filename = $_FILES["files"]["name"][$key];








if(HOW TO CHECK WIDTH AND HEIGHT)
{
echo '<p>image dimenssions must be less than 1000px width and 1000px height';
}


}







?>
24
задан Hakan 13 December 2011 в 08:49
поделиться