Welcome Guest, Not a member yet? Register   Sign In
Upload Class returning unknown/unknown type
#1

[eluser]hugle[/eluser]
Hello everyone,

someting weird happened..
I spotted, that I can't upload some zip files...
So I tried debugging Upload class, and saw, that:

Code:
$this->file_type = preg_replace("/^(.+?);.*$/", "\\1", $_FILES[$field]['type']);
        $this->file_type = strtolower(trim(stripslashes($this->file_type), '"'));

is returning unknown/unknown

If I add this two lines to check using fileinfo:
Code:
$finfo = new finfo(FILEINFO_MIME);
        $this->file_type = $finfo->file($_FILES[$field]['tmp_name']);

It is working good, returning:
application/x-zip
application/x-rar and etc, depending on file types...

Can someone point me on some other tips to debug or make 'original' class working?

Thank you very much!
cheers




Theme © iAndrew 2016 - Forum software by © MyBB