ThinkPHP5.0多个文件上传后找不到临时文件的修改方法


Posted in PHP onJuly 30, 2018

这是修改之前的代码

if(!empty($_FILES)){
        if(!empty($_FILES['org_positive'])){
          $org_positive = request()->file('org_positive');
          if($org_positive){
            $info = $org_positive->move(ROOT_PATH . 'uploads');
            $positive_path="/uploads/".$info->getSaveName();
          }else{
            $positive_path="";
          }
        }
        if(!empty($_FILES['org_reverse'])){
          $org_reverse = request()->file('org_reverse');
          if($org_reverse){
            $info1=$org_reverse->move(ROOT_PATH . 'uploads');
            $reverse_path="/uploads/".$info1->getSaveName();
          }else{
            $reverse_path="";
          }
        }
        if(!empty($_FILES['org_license'])){
          $org_license = request()->file('org_license');
          if($org_license){
            $info2=$org_license->move(ROOT_PATH . 'uploads');
            $license_path="/uploads/".$info2->getSaveName();
          }else{
            $license_path="";
          }
        }
      }

在处理$_FILES第二个元素的时候出现了以下错误

ThinkPHP5.0多个文件上传后找不到临时文件的修改方法 

 这是改良之后的代码    

if(!empty($_FILES)){
        if(!empty($_FILES['org_positive'])){
          $org_positive = request()->file('org_positive');
        }
        if(!empty($_FILES['org_reverse'])){
          $org_reverse = request()->file('org_reverse');
        }
        if(!empty($_FILES['org_license'])){
          $org_license = request()->file('org_license');
        }
        if($org_positive){
          $info = $org_positive->move(ROOT_PATH . 'uploads');
          $positive_path="/uploads/".$info->getSaveName();
        }else{
          $positive_path="";
        }
        if($org_reverse){
          $info1=$org_reverse->move(ROOT_PATH . 'uploads');
          $reverse_path="/uploads/".$info1->getSaveName();
        }else{
          $reverse_path="";
        }
        if($org_license){
          $info2=$org_license->move(ROOT_PATH . 'uploads');
          $license_path="/uploads/".$info2->getSaveName();
        }else{
          $license_path="";
        }
      }

本人是小白,在网上查找到资料说php上传文件后较短时间会删除临时文件,也就是$_FILES[‘file'][‘tmp_name']这个值,修改代码之后没有报错了,成功将临时文件转移了出来

总结

以上所述是小编给大家介绍的ThinkPHP5.0多个文件上传后找不到临时文件的修改方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
如何开发一个虚拟域名系统
Oct 09 PHP
用php获取远程图片并把它保存到本地的代码
Apr 07 PHP
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
May 26 PHP
php 文件上传实例代码
Apr 19 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
php 读取文件头判断文件类型的实现代码
Aug 05 PHP
PHP面向对象教程之自定义类
Jun 10 PHP
php计算两个日期时间差(返回年、月、日)
Jun 19 PHP
教你在PHPStorm中配置Xdebug
Jul 27 PHP
让你的PHP7更快之Hugepage用法分析
May 31 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
May 31 PHP
实例讲解通过​PHP创建数据库
Jan 20 PHP
PHP笛卡尔积实现算法示例
Jul 30 #PHP
作为PHP程序员你要知道的另外一种日志
Jul 30 #PHP
详解Laravel5.6 Passport实现Api接口认证
Jul 27 #PHP
PHP实现的DES加密解密类定义与用法示例
Nov 02 #PHP
详解laravel安装使用Passport(Api认证)
Jul 27 #PHP
Ubuntu彻底删除PHP7.0的方法
Jul 27 #PHP
PHP实现的CURL非阻塞调用类
Jul 26 #PHP
You might like
yii添删改查实例
2015/11/16 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
用Laravel轻松处理千万级数据的方法实现
2020/12/25 PHP
JavaScript方法和技巧大全
2006/12/27 Javascript
IE iframe的onload方法分析小结
2010/01/07 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
javascript 学习笔记(六)浏览器类型及版本信息检测代码
2011/04/08 Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
2011/07/26 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
优化Node.js Web应用运行速度的10个技巧
2014/09/03 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
JavaScript高级教程5.6之基本包装类型(详细)
2015/11/23 Javascript
JavaScript字符串删除重复字符的方法
2015/12/25 Javascript
JavaScript驾驭网页-获取网页元素
2016/03/24 Javascript
JavaScript实现的CRC32函数示例
2016/11/23 Javascript
Avalonjs 实现简单购物车功能(实例代码)
2017/02/07 Javascript
Vue-Router实现组件间跳转的三种方法
2017/11/07 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
微信小程序实现通过js操作wxml的wxss属性示例
2018/12/06 Javascript
JavaScript惰性求值的一种实现方法示例
2019/01/11 Javascript
微信小程序自定义导航栏实例代码
2019/04/05 Javascript
javascript实现弹出层效果
2019/12/10 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
vue实例的选项总结
2020/06/09 Javascript
关于python2 csv写入空白行的问题
2018/06/22 Python
python读取图片任意范围区域
2019/01/23 Python
python实现批量修改服务器密码的方法
2019/08/13 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
HTML5进阶段内联标签汇总(小篇)
2016/07/13 HTML / CSS
日本高岛屋百货购物网站:TAKASHIMAYA
2019/03/24 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
兼职学生的自我评价
2013/11/24 职场文书
反对四风自我剖析材料
2014/10/07 职场文书