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 相关文章推荐
isset和empty的区别
Jan 15 PHP
php中的MVC模式运用技巧
May 03 PHP
简单示例AJAX结合PHP代码实现登录效果代码
Jul 25 PHP
php 无限级 SelectTree 类
May 19 PHP
PHP网站备份程序代码分享
Jun 10 PHP
web server使用php生成web页面的三种方法总结
Oct 28 PHP
php中运用http调用的GET和POST方法示例
Sep 29 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
Smarty模板简单配置与使用方法示例
May 23 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
Oct 26 PHP
php 将json格式数据转换成数组的方法
Aug 21 PHP
asp函数split()对应php函数explode()
Feb 27 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生成UTF8文件的方法
2010/05/15 PHP
php foreach正序倒序输出示例代码
2014/07/01 PHP
smarty自定义函数htmlcheckboxes用法实例
2015/01/22 PHP
PHP实现生成唯一会员卡号
2015/08/24 PHP
情人节之礼 js项链效果
2012/02/13 Javascript
跟我学Nodejs(一)--- Node.js简介及安装开发环境
2014/05/20 NodeJs
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
Vue resource三种请求格式和万能测试地址
2018/09/26 Javascript
解决layer 动态加载select 失效的问题
2019/09/18 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
在vue项目中引用Antv G2,以饼图为例讲解
2020/10/28 Javascript
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
[00:55]2015国际邀请赛中国区预选赛5月23日——28日约战上海
2015/05/25 DOTA
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
Python内置类型性能分析过程实例
2020/01/29 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
2020/05/09 Python
python time()的实例用法
2020/11/03 Python
巴西食品补充剂在线零售商:Músculos na Web
2017/08/07 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
javascript实现用户必须勾选协议实例讲解
2021/03/24 Javascript
办公室文秘岗位职责
2013/11/15 职场文书
代理班主任的自我评价
2014/02/04 职场文书
《藏戏》教学反思
2014/02/11 职场文书
颁奖典礼主持词
2014/03/25 职场文书
销售口号大全
2014/06/11 职场文书
2014年节能工作总结
2014/12/18 职场文书
自我推荐信怎么写
2015/03/24 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
同事打架检讨书
2015/05/06 职场文书
2016七一建党节慰问信
2015/11/30 职场文书
python单元测试之pytest的使用
2021/06/07 Python