woolyg Posted September 8, 2011 Share Posted September 8, 2011 Hi all, I'm iterating 4 images out in a loop. All 4 images exist (definitely), and using an earlier script, have been resized to a width of 200px, so they are not large. I'm finding that if I use the following code: $image_info = getimagesize($filename); $type = $image_info['mime']; echo $type; .. some of the images come up with no mime type. Is this normal? As a (possible) result of / link to having no mime type assigned to it, I'm getting: [function.getimagesize]: failed to open stream: No such file or directory .. but I am positive the image exists. Viewing the image info in a browser gives "image/jpeg", so I'm a bit weirded out as to how the script queries the image for a mime type, and it returns nothing. Has anybody else seen this, can anyone help? All the best, WoolyG Quote Link to comment Share on other sites More sharing options...
voip03 Posted September 8, 2011 Share Posted September 8, 2011 1 check the location /path 2 you may need header('Content-Type: image/jpeg'); Quote Link to comment Share on other sites More sharing options...
woolyg Posted September 8, 2011 Author Share Posted September 8, 2011 Hi voip03 1. I've ensure the path exists. 2. I'm calling the image half way down a page from a function, so this will cause issues won't it? Quote Link to comment Share on other sites More sharing options...
woolyg Posted September 8, 2011 Author Share Posted September 8, 2011 I've solved it - the end uer was placing a tab prior to the img ref. Thanks! Quote Link to comment 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.