Dinamik görüntü genişlik ve yüksekliğini bulmak ve yüksekliğini belirtmek için nasıl, eğer bazı boyutları üzerinde kılıp genişliği?

1 Cevap php

Benim web sitesinde bazı verileri görüntülemek ve veri besleme elementlerin bir görüntü.

[title] => Product title
[description] => some description
[image] => www.some-domain.com/product-image/p12345.jpg

Sonra kullanarak bu görüntüyü görüntülemek

<img alt="product" src="<?=$data['image']?>" />

Görüntülerin çoğu web sitesi şablonu mükemmel uyum 80x80 genişliğinde 120x100 ya da diğer az 150 vardır, ama bazıları gibi düzenini bozar 800x600 gibi oldukça büyük. Ben bu tür bir kontrol istiyorum.

I tried to set WIDTH="150", but as the width vary they dont look good. I was thinking If I could set a fixed width to images, say, larger than 250px then I can live with it for now. Any ideas how to achieve this?

Teşekkürler

1 Cevap

Ben tam olarak bu için getimagesize() kullandık.

$size = getimagesize( "http://www.some-domain.com/product-image/p12345.jpg" );
$width = $size[0];
$height = $size[1];