搜 索

如何使用常见的web语言查看上传文件的文件是什么类型

编辑:QTOOL.NET日期:2020-10-20224

本文主要介绍了怎样使用常见的几种web网页语言获取查看上传文件的类型,来达到判断以及限制上传的文件格式,让网站的表单提交更加安全可靠.

1、html+js代码实现

首先我们需要引用jQuery文件,jQuery插件可以在各大CDN公共库中下载到或直接引用

<script src="jQuery.js"></script>

<input type="file" id="scccc" value="上传"/>

<script>

$("#scccc").change(function(){

 var file = this.files[0];

 alert(file.type);/*查看文件类型*/ 

 alert(file.fileSize);/*查看文件大小*/ 

var fname = $("#scccc").val();

 alert(fname.substring(fname.lastIndexOf("\\")+1));

});

</script>

其中file.type可以获取文件的类型,通过alert方法提示输出.


2、html+php代码


html页面

<form action="/up.php" enctype="multipart/form-data" method="post" >

<input type="file" name="upfile" />

<input type="submit" name="submit" value="上传" />

</form>


up.php页面

<?php

echo "文件类型:".$_FILES['upfile']['type']."<br>";

echo "文件名:".$_FILES['upfile']['name']."<br>";

echo "字节大小:".$_FILES['upfile']['size']."<br>";

?>

php可以直接使用对应的$_FILES["file"]["type"]来查看上传常见文件类型

以下简单分享了一些常见的文件类型:

所有图片类型   image/*

jpg文件  image/jpeg

png图片  image/png 

gif动图  image/gif 

video视频  video/x-ms-wmv

audio音频  audio/mpeg

MP4文件    video/mp4

doc文档   application/msword

zip文件 application/x-zip-compressed

以上就是一些常见的网页编程语言查看分析上传文件是什么类型的几种方法.

TAG标签:jsphp
此文章由QTOOL.NET编辑
最新文章

热门标签