validate php image size

Asked

Viewed 1,926 times

0

I’m getting an image $image which has the image path (Ex: ./files/full/image.png). What I want to do is search the size of the same, height and width, and validate if it is greater than a predefined value (for example 400x300). That is, if the image is smaller than 400x300 will give error.

1 answer

3


You can use the function getimagesize($imagem):

<?php
$imagem = 'php-imagem.jpg';

// Captura o tamanho da imagem e guarda nas variáveis
list($largura, $altura) = getimagesize($imagem);

// Faz a Validação da imagem
if($largura == 250 && $altura == 100)
{
    echo 'Imagem com tamanho correto.';
}
else
{
    echo "Imagem com tamanho incorreto. (Tamanho da Imagem: $largura x $altura px.)";
}
?>

Source: Validate image size with PHP.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.