asmith Posted January 13, 2008 Share Posted January 13, 2008 hey guys on the user part of my site , i show the user an image selected from a lot of images on the site by its url . the problem i have is some of the images are JPG and some are GIF . but i only know the name of the image . so when i am creating the link for the user : http://www.example.com/img/img56. ??? i don't know what is the image type to complete the link for the user. any idea ? how can i get that type fast and safe ? thanks Quote Link to comment https://forums.phpfreaks.com/topic/85773-solved-image-problem/ Share on other sites More sharing options...
cooldude832 Posted January 13, 2008 Share Posted January 13, 2008 2 ways to do this either A) store the extensions B) do something like this <?php $imgname = "myimage"; $img_ext = array("jpg", "JPG", "gif", "GIF", "png", "PNG"); $i = 0; while(!isset($imgset)){ if(is_file($imgname.".".$img_ext[$i])){ echo "<img src=\"".$imgname.".".$img_ext[$i]\" alt=\"\" />"; $imgset = "yes"; } $i++; } unset($imgset); ?> A more universal solution attempts to match that extension to a pool of em. Quote Link to comment https://forums.phpfreaks.com/topic/85773-solved-image-problem/#findComment-437779 Share on other sites More sharing options...
asmith Posted January 13, 2008 Author Share Posted January 13, 2008 gotcha! perfect !! thanks a bunch! Quote Link to comment https://forums.phpfreaks.com/topic/85773-solved-image-problem/#findComment-437781 Share on other sites More sharing options...
cooldude832 Posted January 13, 2008 Share Posted January 13, 2008 I always love the unconventional while loop solutions that don't loop an array thats why we have while and that why we have for loops Quote Link to comment https://forums.phpfreaks.com/topic/85773-solved-image-problem/#findComment-437786 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.