#21912 [Ver]: getimagesize weirdness

From: Date: Tue, 28 Jan 2003 19:52:37 +0000
Subject: #21912 [Ver]: getimagesize weirdness
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-31499@lists.php.net to get a copy of this message
ID: 21912 User updated by: tozz@kijkt.tv Reported By: tozz@kijkt.tv Status: Verified Bug Type: GetImageSize related Operating System: Linux PHP Version: 4.3.1-dev New Comment: Yes, it has indeed something to do with the image. If I take another image it works fine! But there must be some difference in the PHP versions since the 2nd pictures only works with PHP 4.1.2, and not with the latest PHP version. Previous Comments: ------------------------------------------------------------------------ [2003-01-28 13:26:00] michael.mauch@gmx.de php -r '$size = getimagesize("http://s005.pictura-dp.nl/foto/500px/GAM_908/08841.jpg"); print_r($size); echo "\n";' works without problems here (PHP 4.3.0), while php -r '$size = getimagesize("http://s005.pictura-dp.nl/foto/500px/GAM_017/00645.jpg"); print_r($size); echo "\n";' prints nothing. ImageMagick's "identify" sees some strange ipct data in the second image; probably these make getimagesize() misbehave. ------------------------------------------------------------------------ [2003-01-27 17:25:35] sniper@php.net I can reproduce this with latest stable CVS (4.3.1-dev) It does work if the image is local..but not if it's remote. ------------------------------------------------------------------------ [2003-01-27 16:12:37] tozz@kijkt.tv Hallo, I have a weird problem, which I think is a bug. The following script works with PHP 4.1.2 (I know, very outdated), but DOES NOT work with PHP 4.3.0: <? error_reporting (E_ALL); $foto="http://s005.pictura-dp.nl/foto/500px/GAM_908/08841.jpg"; $image_size=getimagesize($foto); $width=$image_size[0]; $height=$image_size[1]; $type=$image_size[2]; print ("<img src='$foto'>\n"); print ("<p>\n"); print ("width: $width; height: $height; type: $type<br>\n"); print ("<p>\n"); $foto="http://s005.pictura-dp.nl/foto/500px/GAM_017/00645.jpg"; $image_size=getimagesize($foto); $width=$image_size[0]; $height=$image_size[1]; $type=$image_size[2]; print ("<img src='$foto'>\n"); print ("<p>\n"); print ("width: $width; height: $height; type: $type<br>\n"); ?> The problem is : The first image works fine, it shows the height, width and type. However, the information about the second image is only beeing displayed if using PHP 4.1.2. With PHP 4.3.0 no information is beeing displayed. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=21912&edit=1

« previous php.bugs (#31499) next »