php file uploading using zip and rar formats
I have a file upload in php. When uploading zip or rar format it does not support. For example
if(in_array($_FILES['attachment']['type'][$key],$mime)) { // upload process } else { // failed message }
here $mime types are provide in array format.
This string: in_array($_FILES['attachment']['type'][$key],$mime) always returns false when executing the script. Other browsers are return true ie 1.
please check it once.
Összes válasz (3)
Have you set restrictions: http://www.w3schools.com/php/php_file_upload.asp
I am using latest firefox version 27.0.1 when I am uploading a zip file format, firefox doesn’t recognized it is a zip format. I am also write a page to check mime type of the file the output is Browser reports type of file3.zip as: text/html.
And chrome also zip mime type recognized as “application/octet-stream” where as in case of firefox zip mime type recognized as text/html not zip mime type. That is the my problem. Can anybody is there to answer?
How is this file type set in the registry (HKEY_CLASSES_ROOT\.zip) and in the MIME database key (HKEY_CLASSES_ROOT\MIME\Database\Content Type)?