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 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. 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! 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 Link to comment https://forums.phpfreaks.com/topic/85773-solved-image-problem/#findComment-437786 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.