Jump to content

Get Mime-type Fool Proof


Lijoyx

Recommended Posts

Hi all,

 

i want to accept .ppt files and jpeg files. i want to check the mime type and all to make sure that the user updated is a legitimate file.

 

Image is working fine.

Now i tried  ppt.

Code: [select]

$_FILES['fl_file']['type'] but it says 'application/octet-stream';

 

 

Anyone knows whats wrong. and how to rectify it.

 

Thanks in advance

Link to comment
https://forums.phpfreaks.com/topic/159660-get-mime-type-fool-proof/
Share on other sites

$ext = strtolower(strrchr($_FILES['fieldname']['name'], "."));
$ext = substr($ext, 1);

$accepted = array('ppt', 'jpeg', 'jpg');
if(!in_array($ext, $accepted)) {
  print "Invalid file type";
}

 

Make sure you edit $_FILES['fieldname'] to the name of your form field

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.