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 Quote 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 Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.