GD GIF or PNG Detect Part 2

From: Date: Mon, 29 Oct 2001 16:05:14 +0000
Subject: GD GIF or PNG Detect Part 2
Groups: php.general 
Request: Send a blank email to php-general+get-72711@lists.php.net to get a copy of this message
I received good advice from my previous question: Before creating a graphic, I would like to detect what type of graphic files are supported. For example if GD is enabled and GIF Support is available I'll create an GIF image. I know phpinfo() will tell me this but I don't want to burden the user with this check. I implemented the following: if (ImageTypes() & IMG_GIF) { echo "GIF support enabled"; } elseif (ImageTypes() & IMG_PNG) { echo "PNG support enabled"; else { echo "This install of PHP does NOT support graphics creation"; } However when there are no GD libraries installed the following error is thrown: Fatal error: Call to undefined function: imagetypes()… Any suggestions to prevent the error message being thrown. Are there other methods to detect the presence GD libraries before testing for GIF or PNG support? Regards, Chris

« previous php.general (#72711) next »