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 相关文章推荐
在PHP3中实现SESSION的功能(二)
Oct 09 PHP
php生成静态文件的多种方法分享
Jul 17 PHP
php对大文件进行读取操作的实现代码
Jan 23 PHP
ThinkPHP模板输出display用法分析
Nov 26 PHP
几个实用的PHP内置函数使用指南
Nov 27 PHP
php获取远程文件内容的函数
Nov 02 PHP
php实现学生管理系统
Mar 21 PHP
阿里云PHP SMS短信服务验证码发送方法
Jul 11 PHP
php调用云片网接口发送短信的实现方法
Oct 25 PHP
php实现数字补零的方法总结
Sep 12 PHP
Ajax+PHP实现的删除数据功能示例
Feb 12 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
Oct 24 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
PHPShop存在多个安全漏洞
2006/10/09 PHP
PHP新手用的Insert和Update语句构造类
2012/03/31 PHP
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
基于jquery实现的文字淡入淡出效果
2013/11/14 Javascript
Jquery解析json字符串及json数组的方法
2015/05/29 Javascript
详解JavaScript中Hash Map映射结构的实现
2016/05/21 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
javascript实现获取图片大小及图片等比缩放的方法
2016/11/24 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
浅谈react性能优化的方法
2018/09/05 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
在Layui中操作数据表格,给指定单元格添加事件示例
2019/10/26 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
python实现爬虫下载美女图片
2015/07/14 Python
十个Python程序员易犯的错误
2015/12/15 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
2020/03/02 Python
在Mac中PyCharm配置python Anaconda环境过程图解
2020/03/11 Python
python在地图上画比例的实例详解
2020/11/13 Python
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
北京华建集团SQL面试题
2014/06/03 面试题
业务部门经理岗位职责
2014/02/23 职场文书
疾病捐款倡议书
2014/05/13 职场文书
二年级作文之动物作文
2019/11/13 职场文书
css3实现背景图片颜色修改的多种方式
2021/04/13 HTML / CSS