lokie538 Posted December 20, 2008 Share Posted December 20, 2008 Hi, I need to check if a picture that has been uploaded is a jpg as it then goes through other scripts for image editing. $uploadedfile = $_FILES['uploadfile']['tmp_name']; if (!($uploadedfile =="image/pjpeg" OR $uploadedfile =="image/jpeg" OR $uploadedfile =="image/jpg")){echo "Your uploaded file must be of JPG or GIF. Other file types are not allowed<BR>"; }; That's the code I have, I swear it was working a few times, but now mysteriously has stopped. Any ideas on why this isnt working or code that will work? Thanks in advance, lokie538 Quote Link to comment Share on other sites More sharing options...
MadTechie Posted December 20, 2008 Share Posted December 20, 2008 you need to check type <?php $uploadedfile = $_FILES['uploadfile']['tmp_name']; $uploadedfiletype = $_FILES['uploadfile']['type'];//ADD //updated below to check type not name if (!($uploadedfiletype =="image/pjpeg" OR $uploadedfiletype =="image/jpeg" OR $uploadedfiletype =="image/jpg")) { echo "Your uploaded file must be of JPG or GIF. Other file types are not allowed<BR>"; } ?> Quote Link to comment Share on other sites More sharing options...
lokie538 Posted December 20, 2008 Author Share Posted December 20, 2008 Thanks mate!! That was a quick reply and it now works perfectly!! YOUR A LEGEND!!!! 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.