我在Windows XP上使用XAMPP 1.7.7并上传.zip文件。
$_FILES shows:
array(1) {
["P24_File"]=>
array(5) {
["name"]=>
string(12) "File.zip"
["type"]=>
string(15) "unknown/unknown"
["tmp_name"]=>
string(22) "...\php1B.tmp"
["error"]=>
int(0)
["size"]=>
int(12927)
}
}
令人惊讶的是finfo_file()显示“application / zip; charset = binary”......
$ _FILES出了什么问题?
答案 0 :(得分:0)
此信息由浏览器提供,它与服务器无关。可能是客户端的计算机没有安装ZIP实用程序,或者浏览器由于其他原因不知道ZIP文件类型。
因为它可能是伪造的(或者在您的示例中不正确),所以无论如何都不能信任该信息。
finfo_file()
是信任的来源。