From
http://www.htmlforums.com/php-programming/t-video-upload-mime-types-105680.html
if(isset($_POST['submit']) && $_POST['submit'] == 'Submit') //if form has been submitted
{
//for now:
if ($_FILES["file"]["error"] > 0)
{
//echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if ((($_FILES["file"]["type"] == "video/x-msvideo") //.avi
|| ($_FILES["file"]["type"] == "video/quicktime") //quicktime
|| ($_FILES["file"]["type"] == "video/x-ms-asf")
|| ($_FILES["file"]["type"] == "video/mp4")
|| ($_FILES["file"]["type"] == "audio/x-ms-wmv")
|| ($_FILES["file"]["type"] == "video/x-ms-wmv")
|| ($_FILES["file"]["type"] == "video/mpeg"))
&& ($_FILES["file"]["size"] < 10000000))
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
if (move_uploaded_file($_FILES["file"]["tmp_name"],"/tmp/".$_FILES["file"]["name"])) {
echo "file moved";
include "putfile.php";
} else {
echo "move failed";
}
} else {
echo "wrong type of file please try again....";
}
}
用以上代码无法上传 .wmv 和 .avi 文件,不知何故?
分享到:
相关推荐
mime-types下载mime-types下载mime-types下载
从Webmaster Toolkit开来的MIME-TYPES列表,应该是比较权威的,有html和Excel两个文件,可以方便处理或导入数据库
该文档记载了所有IIS的MIME类型,网站视频不能播放,某些文件不能访问,就需要对IIS的MIME类型进行设置
MimeTypes 从生成的从文件名/扩展名到MIME / media类型的简单查找,反之亦然,该查找又由IANA,Apache和nginx的MIME类型编译而成。 这是一个仅源包,包含单个类MimeTypes ,它将被编译到根名称空间下的库/应用程序中...
MIME参考类型,MIME参考类型,MIME参考类型手册,MIME帮助文档.MIME参考类型,MIME参考类型,MIME参考类型手册,MIME帮助文档
mime-types库提供了有关MIME内容类型定义的信息的库和注册表。 它可用于确定MIME类型的已定义文件名扩展名,或用于使用文件名扩展名查找可能的MIME类型定义。 关于MIME媒体类型 MIME内容类型用于与MIME兼容的通信中...
MIME类型的自定义
常见的MIME类型
主要介绍了The Complete List of MIME Types(比较完整的MIME类型一览表),需要的朋友可以参考下
用法 import org.overviewproject.mime_types.MimeTypeDetector// ...File file = new File ( " foo.txt " );MimeTypeDetector detector = new MimeTypeDetector ();String mimeType = detector . ...
最全的文件扩展名-MIME类型对照表(MIME类型大全)
class MimeTypes { public static $mime_types = array ( 'apk' => 'application/vnd.android.package-archive', '3gp' => 'video/3gpp', 'ai' => 'application/postscript', 'aif' =>...
MIME类型大全 各种MIME类型web服务器
常用MIME类型大全
文件的mimeTypes
* * * * * * * * * * * * 目录页 文件上传漏洞利用 MIME校验 文件上传漏洞---绕过MIME检测 1)上传一句话木马 eval.php 2)上传地址 36/DVWA/vulnerabilities/upload2 文件上传漏洞利用 文件上传漏洞---绕过MIME检测...
HTTP MIME 类型 设定某种扩展名的文件用一种应用程序来打开的方式类型
MIME Types MIME 类型 MIME (Multipurpose Internet Mail Extensions) is an Internet standard for describes message content types. MIME ( 多用途的网际邮件扩充协议)是用于描述信息内容类型的国际标准。 MIME...
MIME类型总结[JPEG],是图片资源。里面有所有已知类型
android中常见MIME类型 如 3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/postscript 等