欢迎来到天天文库
浏览记录
ID:63498074
大小:14.39 KB
页数:10页
时间:2021-08-24
《PHP图片、文件批量上传代码__1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、PHP图片、文件批量上传代码_不管是文件还是图片批量上传我们第一个是在html中做name=userfile[]这种数组变量,在php接受中我们做for($_i=0;$_i$_cont;$_i++)遍历这样就可以实现文件批量上传了,下面我来看一个实例例子代码如下:?phpsession_start();?!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""htmlxmlns=""headmetahttp-equiv="Content-Type"content="text/html;charset=utf-8"
2、/titlePHP文件批量上传/titlestyle*{margin:0;padding:0;list-style:none;}.content{width:400px;height:auto;margin:0auto;margin-top:60px;padding-bottom:30px;background:#ffd3b6;border:dashed1px#f90}.contenth1{width:400px;height:30px;line-height:30px;text-align:center;font-family:"微软雅黑";font-size:14p
3、x;color:#000}.content.error{width:300px;height:auto;line-height:30px;text-align:center;margin:0auto;color:#f00}.content.con{width:340px;height:auto;margin:0auto;font-size:12px;}.content#file{width:280px;height:20px;border:solid1px#ccc;background:#fff;margin:10px0px6px0;font-size:12px;}.c
4、ontent#send{width:60px;height:22px;border:solid1px#ccc;background:#fff;font-size:12px;margin-top:10px;}/stylescripttype="text/javascript"src="js/jquery.js"/scriptscript$(document).ready(function(){$('#cont').val($('.file#file').size());$('#send').eq(0).click(function(){varfilesize=$('.fi
5、le#file').size();$('.file').append("inputtype='file'name='userfile[]'id='file'/");$('#cont').val(filesize+1);});});/script/headbodydivh1PHP文件批量上传/h1divdiv?phpif($_GET['up']==up){//防止重复提交if($_SESSION['file']==$_GET['irand']){$_cont=intval($_POST['cont']);//将file框总数接收并转换成整型$_size=20210;//设
6、置限制文件大小$_dir='pdir/';//文件保存名目functionsize($_size){//推断文件大小是否大于1024bit假如大于,则将大小取值为KB,以此类推if($_size1024*1024){returnround($_size/1024/1024,2).'MB';}elseif($_size1024){$_size=$_size/1024;returnceil($_size).'KB';}else{return$_size.'bit';}}//设置上传图片的类型,设置图片上传大小$_upfiles=array('image/jpeg','ima
7、ge/pjpeg','image/png','image/x-png','image/gif');//利用for循环上传文件for($_i=0;$_i$_cont;$_i++){if(is_array($_upfiles)){if(!in_array($_FILES['userfile']['type'][$_i],$_upfiles)){exit('请上传格式为:jpg,png,gif的文件br/ahref="pupload.php"返回/a');}}//推断文件大小if($_FILES['userfile']['size'][$_i]
此文档下载收益归作者所有