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 相关文章推荐
PHP新手上路(十二)
Oct 09 PHP
用PHP查询域名状态whois的类
Nov 25 PHP
php access 数据连接与读取保存编辑数据的实现代码
May 12 PHP
PHP header函数分析详解
Aug 06 PHP
php 操作符与控制结构
Mar 07 PHP
PHP IE中下载附件问题解决方法
Jan 07 PHP
浅谈thinkphp的实例化模型
Jan 04 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
Feb 15 PHP
PHP中for循环与foreach的区别
Mar 06 PHP
PHP实现微信小程序用户授权的工具类示例
Mar 05 PHP
php更新cookie内容的详细方法
Sep 30 PHP
php字符串倒叙
Apr 01 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分页示例代码
2007/03/19 PHP
PHP实现过滤掉非汉字字符只保留中文字符
2015/06/04 PHP
Linux安装配置php环境的方法
2016/01/14 PHP
PHP数据库表操作的封装类及用法实例详解
2016/07/12 PHP
PHP让网站移动访问更加友好方法
2019/02/14 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
2019/12/11 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
javascript开发技术大全-第1章javascript概述
2011/07/03 Javascript
jquery监听div内容的变化具体实现思路
2013/11/04 Javascript
判断客户浏览器是否支持cookie的示例代码
2013/12/23 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
使用 vue-i18n 切换中英文效果
2018/05/23 Javascript
基于Vue自定义指令实现按钮级权限控制思路详解
2018/05/23 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
OpenLayers加载缩放控件使用方法详解
2020/09/25 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
2020/12/07 Javascript
python类参数self使用示例
2014/02/17 Python
Flask实现图片的上传、下载及展示示例代码
2018/08/03 Python
python实现同一局域网下传输图片
2020/03/20 Python
信息系统专业个人求职信范文
2013/12/07 职场文书
绿化先进工作者事迹材料
2014/01/30 职场文书
审计主管岗位职责
2014/01/31 职场文书
公司端午节活动方案
2014/02/04 职场文书
个性发展自我评价
2014/02/11 职场文书
军训教官感言
2014/03/02 职场文书
代理协议书
2014/04/22 职场文书
2015年实习班主任工作总结
2015/04/23 职场文书
2016年小学教师政治学习心得体会
2016/01/23 职场文书
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python
一条慢SQL语句引发的改造之路
2022/03/16 MySQL
python 使用pandas读取csv文件的方法
2022/12/24 Python