Drongo_III Posted July 1, 2011 Share Posted July 1, 2011 Hi Guys I'm writing a script to allow for file uploads on the front end of a site. I want to restrict the file upload to csv files only. I can find examples for images such as if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 20000)) {Code goes here } But what do you use for CSV files? And why does this example use image/ before the file type? Sorry i know these are newbie questions but still new to this. thanks Drongo Link to comment https://forums.phpfreaks.com/topic/240882-file-upload-restricting-file-type/ Share on other sites More sharing options...
wizard32 Posted July 1, 2011 Share Posted July 1, 2011 Those start with image/ cause they are images types. For csv you need to use text/csv For a list of mime types check here http://en.wikipedia.org/wiki/Internet_media_type Link to comment https://forums.phpfreaks.com/topic/240882-file-upload-restricting-file-type/#findComment-1237314 Share on other sites More sharing options...
Drongo_III Posted July 1, 2011 Author Share Posted July 1, 2011 Ha thanks Wizard. That makes perfect sense. I was searching around for "file type" not knowing they were called mime types... It all makes sense now Thank you! Those start with image/ cause they are images types. For csv you need to use text/csv For a list of mime types check here http://en.wikipedia.org/wiki/Internet_media_type Link to comment https://forums.phpfreaks.com/topic/240882-file-upload-restricting-file-type/#findComment-1237328 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.