PHP实现一个按钮点击上传多个图片操作示例


Posted in PHP onJanuary 23, 2020

本文实例讲述了PHP实现一个按钮点击上传多个图片。分享给大家供大家参考,具体如下:

test.html 代码如下

<form action="upload.php" method="post" enctype="multipart/form-data">
 <p>Pictures:<br />
  <input type="file" name="pictures[]" /><br />
  <input type="file" name="pictures[]" /><br />
  <input type="file" name="pictures[]" /><br />
  <input type="submit" name="upload" value="添加" />
 </p>
</form>

upload.PHP 上传代码如下

<?php
 $uploadfile;
 if($_POST['upload']=='添加'){
 $dest_folder  = "picture/";  //上传图片保存的路径 图片放在跟你upload.php同级的picture文件夹里
 $arr=array(); //定义一个数组存放上传图片的名称方便你以后会用的,如果不用那就不写
 $count=0;
 if(!file_exists($dest_folder)){
  mkdir($dest_folder);
 }
 foreach ($_FILES["pictures"]["error"] as $key => $error) {
  if ($error == UPLOAD_ERR_OK) {
  $tmp_name = $_FILES["pictures"]["tmp_name"][$key];
  $name  = $_FILES["pictures"]["name"][$key];
  $uploadfile = $dest_folder.$name;
  move_uploaded_file($tmp_name, $uploadfile);
  $arr[$count]=$uploadfile;
  echo $arr[$count]."<br />";
  $count++;
  }
 }
 echo "<hr/>";var_dump($arr);die;
 }
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
用在PHP里的JS打印函数
Oct 09 PHP
使用php+xslt在windows平台上
Oct 09 PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 PHP
PHP is_subclass_of函数的一个BUG和解决方法
Jun 01 PHP
destoon后台网站设置变成空白的解决方法
Jun 21 PHP
PHP自带函数给数字或字符串自动补齐位数
Jul 29 PHP
php绘制一个扇形的方法
Jan 24 PHP
php实现根据词频生成tag云的方法
Apr 17 PHP
PHP中STDCLASS用法实例分析
Nov 11 PHP
PHP文件与目录操作示例
Dec 24 PHP
PHP PDOStatement::setFetchMode讲解
Feb 03 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
Apr 23 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Jan 22 #PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
Jan 22 #PHP
php经典趣味算法实例代码
Jan 21 #PHP
php利用ZipArchive类操作文件的实例
Jan 21 #PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 #PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 #PHP
PHP单元测试配置与使用方法详解
Dec 27 #PHP
You might like
PHP 图片水印类代码
2012/08/27 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
js GridView 实现自动计算操作代码
2009/03/25 Javascript
半角全角相互转换的js函数
2009/10/16 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
JavaScript中的关联数组问题
2015/03/04 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
vue表单绑定实现多选框和下拉列表的实例
2017/08/12 Javascript
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
vue.js实现图书管理功能
2019/09/24 Javascript
关于vue2强制刷新,解决页面不会重新渲染的问题
2019/10/29 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
[00:35]2016完美“圣”典风云人物:冷冷宣传片
2016/12/08 DOTA
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
Python3 socket同步通信简单示例
2017/06/07 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
python 中的list和array的不同之处及转换问题
2018/03/13 Python
对python内置map和six.moves.map的区别详解
2018/12/19 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
JupyterNotebook设置Python环境的方法步骤
2019/12/03 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
python爬虫容易学吗
2020/06/02 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
浅谈three.js中的needsUpdate的应用
2012/11/12 HTML / CSS
利用html5 canvas破解简单验证码及getImageData接口应用
2013/01/25 HTML / CSS
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
体育教育毕业生自荐信
2013/11/21 职场文书
学生宿舍管理制度
2014/01/30 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
计算机科学与技术专业求职信
2014/09/03 职场文书
交通工程专业推荐信
2014/09/06 职场文书