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输出控制功能在简繁体转换中的应用
Oct 09 PHP
php access 数据连接与读取保存编辑数据的实现代码
May 12 PHP
PHP数组循环操作详细介绍 附实例代码
Feb 03 PHP
php出现内存位置访问无效错误问题解决方法
Aug 16 PHP
PHP生成网站桌面快捷方式代码分享
Oct 11 PHP
PHP图片处理之图片背景、画布操作
Nov 19 PHP
php计算两个整数的最大公约数常用算法小结
Mar 05 PHP
Nginx下配置codeigniter框架方法
Apr 07 PHP
微信公众号开发客服接口实例代码
Oct 21 PHP
详解PHP神奇又有用的Trait
Mar 25 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
Apr 10 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
Apr 12 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检测文件编码的方法示例
2014/04/25 PHP
PHP中防止SQL注入方法详解
2014/12/25 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
php错误日志简单配置方法
2016/07/11 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
javascript常见操作汇总
2014/09/03 Javascript
jQuery+ajax+asp.net获取Json值的方法
2016/06/08 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
详解Node中导入模块require和import的区别
2017/08/11 Javascript
javaScript和jQuery自动加载简单代码实现方法
2017/11/24 jQuery
Promise.all中对于reject的处理方法
2018/08/01 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
Vue自定义属性实例分析
2019/02/23 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
Antd中单个DatePicker限定时间输入范围操作
2020/10/29 Javascript
vue 动态添加class,三个以上的条件做判断方式
2020/11/02 Javascript
Python多线程原理与用法详解
2018/08/20 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
pymysql的简单封装代码实例
2020/01/08 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
解决使用python print打印函数返回值多一个None的问题
2020/04/09 Python
python实现126邮箱发送邮件
2020/05/20 Python
毕业证丢失证明
2014/01/15 职场文书
《地震中的父与子》教学反思
2014/04/10 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
毕业生求职信范文
2014/06/29 职场文书
领导干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
三方协议书
2015/01/27 职场文书
加入学生会自荐书
2015/03/05 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python