Lijoyx Posted May 26, 2009 Share Posted May 26, 2009 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 More sharing options...
JonnoTheDev Posted May 26, 2009 Share Posted May 26, 2009 $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 Link to comment https://forums.phpfreaks.com/topic/159660-get-mime-type-fool-proof/#findComment-842140 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.