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 escape URL编码
Dec 10 PHP
多个PHP中文字符串截取函数
Nov 12 PHP
PHP生成图片验证码、点击切换实例
Jun 25 PHP
CodeIgniter中实现泛域名解析
Jul 19 PHP
支持png透明图片的php生成缩略图类分享
Feb 08 PHP
php中实现获取随机数组列表的自定义函数
Apr 02 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
Dec 17 PHP
php上传图片类及用法示例
May 11 PHP
php实现评论回复删除功能
May 23 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
解决Laravel自定义类引入和命名空间的问题
Oct 15 PHP
php+layui数据表格实现数据分页渲染代码
Oct 26 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
?生?D片??C字串
2006/12/06 PHP
PHP中for与foreach的区别分析
2011/03/09 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
2012/01/09 PHP
PHP采集类snoopy详细介绍(snoopy使用教程)
2014/06/19 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
firefox浏览器下javascript 拖动层效果与原理分析代码
2007/12/04 Javascript
JQuery与Ajax常用代码实现对比
2009/10/03 Javascript
javascript 文本框水印/占位符(watermark/placeholder)实现方法
2012/01/15 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
jquery dataTable 获取某行数据
2017/05/05 jQuery
jquery实现图片放大点击切换
2017/06/06 jQuery
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
c++生成dll使用python调用dll的方法
2014/01/20 Python
跟老齐学Python之list和str比较
2014/09/20 Python
Python实现字典依据value排序
2016/02/24 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
用Python在Excel里画出蒙娜丽莎的方法示例
2020/04/28 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
酒吧副总经理岗位职责
2013/12/10 职场文书
直接有效的自我评价
2014/01/11 职场文书
竞争上岗实施方案
2014/03/21 职场文书
IT工程师岗位职责
2014/07/04 职场文书
计算机应用应届生求职信
2014/07/12 职场文书
党员三严三实心得体会
2014/10/13 职场文书
2014年客户经理工作总结
2014/11/20 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
高一语文教学反思
2016/02/16 职场文书
2016年优秀党员教师先进事迹材料
2016/02/29 职场文书
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS