Re: how to verify image and not http error is returned to browser

From: Date: Fri, 11 Mar 2005 23:58:06 +0000
Subject: Re: how to verify image and not http error is returned to browser
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-210572@lists.php.net to get a copy of this message
Cindy Reeves wrote:
Hi. I want to include an image on my home page that is dynamically created from another website. The source code on a typical HTML page would be <img src="http://www.othersite.com/returnedimage.aspx"> I don't trust their server will always be up/respond, so I want to use a PHP function to determine whether a GIF has been returned (oppsed to an HTTP error) before sending it to the browser. Any recommendations how to do this?
<img src="/image.php" /> image.php: <?php $image=file_get_contents('http://www.othersite.com/returnedimage.aspx'); if(substr($image,0,3)=='GIF') echo $image; else readfile('alternate_image.gif'); ?> -Rasmus

« previous php.general (#210572) next »