我使用if($_FILE['type']['video/flv'])
但不上传它。谁能帮我?我会感激你的。
答案 0 :(得分:2)
不要依赖$_FILES['somefilefield']['type']
。浏览器可能会使用“错误的”媒体类型填充它的原因有很多。充其量你可以使用提交的类型作为建议来猜测你有什么样的文件,但你永远不应该要求它匹配任何特定的文件。
在这种情况下,大多数Windows桌面都不会设置为video/x-flv
MIME类型的任何文件类型关联。所以对于Windows来说,.flv
文件只不过是一个未知的二进制文件,而这就是它告诉你发送的服务器。
答案 1 :(得分:0)
flv的mime类型现在为'video/x-flv'
,请试一试。