当前位置:首页 > 公司荣誉 >

PHP 多input file文件上传

PHP 多input file文件上传 前台html jquery代码 后台PHP处理 前台html

** 注意name的写法,都要使用name[]方式,并且用同一个name
** 注意带有file的表单,站群,form一定要加:enctype=”multipart/form-data”

jquery 提交form表单 $(#form).form('submit',{ url:url, success:function(data){ //处理返回数据 } }); PHP 后台处理 //接收处理文件 $fileArray = $_FILES['imagesUpload'];//根据请求的name获取文件 $upload_dir = public_path() . /upload/carPic/; $userID = Session::get('userID'); $nowTime = date(YmdHis, time()); $i = 0; $successName = array(); foreach ($fileArray['error'] as $key => $error){ //遍历处理文件 if ( $error == UPLOAD_ERR_OK ) { $temp_name = $fileArray['tmp_name'][$key]; $file_name = $userID.'-'.$nowTime.$i.$fileArray['name'][$key]; move_uploaded_file($temp_name, $upload_dir.$file_name); array_push($successName, $file_name);//把上传成功的文件名称加入数组 }else{ return '{flag:0,flagmsg:上传[文件'.$key.']失败! !}'; } $i++; } $flag = array('flag'=>1,'flagmsg'=>'文件上传成功!'); $names = array('names'=>$successName); return json_encode( array_merge($flag,$names) );//返回上传结果,并返回上传成功后的所有文件的名称

PHP代码都很简单,就不一一解释了。欢迎指导!

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉建网站 http://www.45qun.com

上一篇:jsp学习---使用jsp和JavaBean实现超简单网页计算器

下一篇:最后一页