Проверьте несколько размеров изображения и введите PHP - PullRequest
0 голосов
/ 17 июня 2020
if(isset($_POST['submit1']))
{
    $add="../uploads/";
    while(list($key,$value)=each($_FILES['fileUpload']['name']))
    {
        if(!empty($value))
        {
            //old file name
            $filename=$value;
            //give unique name to the file
            $filename=uniqid('img_').''.str_replace(" ","_",$filename);
            copy($_FILES['fileUpload']['tmp_name'][$key],$add);
            chmod("$add",0777);
        }
    }
}

Я использовал этот код для загрузки нескольких изображений в Интернет с помощью метода POST. Может ли кто-нибудь помочь мне проверить размер изображения (максимум 1 МБ каждое изображение) и тип изображения, например: jpg, png, bmp?

1 Ответ

0 голосов
/ 17 июня 2020

для проверки типа изображения используйте эту функцию:

$type = mime_content_type ($value);

для получения размера в байтах используйте эту функцию:

$size = filesize($value);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...