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 相关文章推荐
用DBSQL类加快开发MySQL数据库程序的速度
Oct 09 PHP
php上传、管理照片示例
Oct 09 PHP
php 函数中使用static的说明
Jun 01 PHP
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
请离开include_once和require_once
Jul 18 PHP
php实现俄罗斯乘法实例
Mar 07 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 PHP
Yii2配置Nginx伪静态的方法
May 05 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
May 08 PHP
Laravel框架实现调用百度翻译API功能示例
May 30 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
一个php作的文本留言本的例子(二)
2006/10/09 PHP
PHP常用的三种设计模式
2017/02/17 PHP
js对数字的格式化使用说明
2011/01/12 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
Javascript this 关键字 详解
2014/10/22 Javascript
jQuery入门介绍之基础知识
2015/01/13 Javascript
Javascript与jQuery方法的隐藏与显示
2015/01/19 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
BootStrap整体框架之基础布局组件
2016/12/15 Javascript
JavaScript设计模式之策略模式详解
2017/06/09 Javascript
zTree树形插件异步加载方法详解
2017/06/14 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
了解JavaScript表单操作和表单域
2019/05/27 Javascript
JS绘图Flot如何实现动态可刷新曲线图
2020/10/16 Javascript
在vue项目中 实现定义全局变量 全局函数操作
2020/10/26 Javascript
基于element-ui封装表单金额输入框的方法示例
2021/01/06 Javascript
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
2013/12/03 Python
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
Python中获取对象信息的方法
2015/04/27 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
Python中存取文件的4种不同操作
2018/07/02 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
Python中拆分字符串的操作方法
2019/07/23 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
pycharm安装及如何导入numpy
2020/04/03 Python
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
如何提高SQL Server的安全性
2016/07/25 面试题
物理教师自荐信范文
2013/12/28 职场文书
初三政治教学反思
2014/01/30 职场文书
模具毕业生推荐信
2014/02/15 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
农村婚庆主持词
2015/06/29 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python