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 相关文章推荐
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 PHP
discuz安全提问算法
Jun 06 PHP
asp和php下textarea提交大量数据发生丢失的解决方法
Jan 20 PHP
php全角字符转换为半角函数
Feb 07 PHP
一个经典的PHP文件上传类分享
Nov 18 PHP
ThinkPHP中自定义错误页面和提示页面实例
Nov 22 PHP
php和editplus正则表达式去除空白行
Apr 17 PHP
php二维码生成
Oct 19 PHP
Laravel与CI框架中截取字符串函数
May 08 PHP
yii2项目实战之restful api授权验证详解
May 20 PHP
php批量删除操作(数据访问)
May 23 PHP
使用XHProf查找PHP性能瓶颈的实例
Dec 13 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
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
PHP 如何向 MySQL 发送数据
2006/10/09 PHP
PHP新手上路(九)
2006/10/09 PHP
在mysql数据库原有字段后增加新内容
2009/11/26 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
python类和继承用法实例
2015/07/07 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
Pycharm设置去除显示的波浪线方法
2018/10/28 Python
numpy向空的二维数组中添加元素的方法
2018/11/01 Python
在mac下查找python包存放路径site-packages的实现方法
2018/11/06 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
python安装mysql的依赖包mysql-python操作
2021/01/01 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
毕业生教师求职信
2013/10/20 职场文书
好人好事演讲稿
2014/09/01 职场文书
2014和解协议书范文
2014/09/15 职场文书
物价局领导班子四风问题整改措施
2014/10/26 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
毕业生个人总结
2015/02/28 职场文书
停电调休通知
2015/04/16 职场文书
入党团支部推荐意见
2015/06/02 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python
python 单机五子棋对战游戏
2022/04/28 Python
python读取mat文件生成h5文件的实现
2022/07/15 Python