FLV视频上传?
答
flv的mime类型现在是'video/x-flv'
,试试看。
答
不要依靠$_FILES['somefilefield']['type']
。浏览器可能会使用'错误'媒体类型填充它的原因有很多。充其量,您可以使用提交的类型作为猜测您所获得文件类型的建议,但您绝不应要求它匹配任何特定的文件。
在这种情况下,大多数Windows桌面不会被设置为具有video/x-flv
MIME类型的任何文件类型关联。因此,对于Windows,.flv
文件不过是一个未知的二进制文件,这就是它会告诉您的服务器发送的文件。
+0
+1。要识别上传的文件,最好使用服务器端技术。 ['getid3'](http://getid3.sourceforge.net/)库声称可以从FLV获取信息。 – 2011-03-26 10:04:38
您使用的语法不正确:您需要* compare *,即'$ _FILE ['type'] =='video/flv'',浏览器传输的MIME类型也是非常不可靠的。依靠它并不明智 – 2011-03-26 09:42:59