Iryk Posted April 18, 2006 Share Posted April 18, 2006 [code]<?$color = poop;$species = aisha;$url = "http://images.neopets.com/pets/".$species."_".$color."_baby.gif";if(!is_readable($url)) {$size = getimagesize("$url");$width = $size[0];if($width == "150") {echo "<img src='$url'>";}}?>[/code]Error:[i]Warning: getimagesize(http://images.neopets.com/pets/aisha_poop_baby.gif) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /fpgs/fpgshttpd/majestic-neo/pet_db/pets.php on line 6[/i]I want the script to find out if the image really does exist then if it does it will show the image. But if the image doesn't exist then it will show nothing. Xould someone please tell me what I am doing wrong. Quote Link to comment https://forums.phpfreaks.com/topic/7792-show-if-image-exists/ Share on other sites More sharing options...
acey99 Posted April 18, 2006 Share Posted April 18, 2006 cause getimagesize doesn't use http protocol, it uses folder strucure:eg: c:\path\to\image\ (Windows)or /path/to/image (Nix) Quote Link to comment https://forums.phpfreaks.com/topic/7792-show-if-image-exists/#findComment-28396 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.