Возможный дубликат:
GetImageSize() не возвращается FALSE, когда следует
В настоящее время у меня есть система фильтров следующим образом:
// Check to see if the type of file uploaded is a valid image type
function is_valid_type($file)
{
// This is an array that holds all the valid image MIME types
$valid_types = array("image/jpg", "image/JPG", "image/jpeg", "image/bmp", "image/gif", "image/png");
if (in_array($file['type'], $valid_types))
return 1;
return 0;
}
но мне сказали, что лучше проверить тип файла самостоятельно, как бы я использовал getimagesize() для проверки типа файла аналогичным образом?
getimagesize()
для проверки того, файл является допустимым изображением. - person   schedule 02.12.2019