Jump to content

[SOLVED] Check if an uploaded picture is jpg?


lokie538

Recommended Posts

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

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>";
}

?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.