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 相关文章推荐
mysql 的 like 问题,超强毕杀记!!!
Jan 18 PHP
php将gd生成的图片缓存到memcache的小例子
Jun 05 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
php删除数组元素示例分享
Feb 17 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
Smarty中的注释和截断功能介绍
Apr 09 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
Zend Framework创建自己的动作助手详解
Mar 05 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
Apr 04 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
PHP中->和=>的意思
Mar 31 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实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
2018/11/29 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
2013/04/18 Javascript
HTML Color Picker(js拾色器效果)
2013/08/27 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
jQuery如何解决IE输入框不能输入的问题
2016/10/08 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
JS实现图片上传预览功能
2016/11/21 Javascript
js数字计算 误差问题的快速解决方法
2017/02/28 Javascript
微信小程序开发之实现自定义Toast弹框
2017/06/08 Javascript
JS判断非空至少输入两个字符的简单实现方法
2017/06/23 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
vue 实现全选全不选的示例代码
2018/03/29 Javascript
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
python执行get提交的方法
2015/04/29 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
Python中的__init__作用是什么
2020/06/09 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
Ted Baker美国官网:英国时尚品牌
2018/10/29 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
开学典礼策划方案
2014/05/28 职场文书
社区健康教育工作方案
2014/06/03 职场文书
董事长助理工作职责范本
2014/07/01 职场文书
停车场管理协议书范本
2014/10/08 职场文书
2015年母亲节活动总结
2015/02/10 职场文书
无罪辩护词范文
2015/05/21 职场文书
ConstraintValidator类如何实现自定义注解校验前端传参
2021/06/18 Java/Android