ThinkPHP
发布时间:2019-10-08 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ThinkPHP5.0多个文件上传后找不到临时文件的修改方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是修改之前的代码
file('org_positive'
);
if($org_positiv
E){
$info = $org_positive->move(ROOT_PATH . 'uploads'
);
$positive_path="/uploads/".$info->getSav
ename(
);
}else
{
$positive_path="";
}
}
if(!empty($_FILES['org_reverse']))
{
$org_reverse =
request()->file('org_reverse'
);
if($org_revers
E){
$info1=$org_reverse->move(ROOT_PATH . 'uploads'
);
$reverse_path="/uploads/".$info1->getSav
ename(
);
}else
{
$reverse_path="";
}
}
if(!empty($_FILES['org_license']))
{
$org_license =
request()->file('org_license'
);
if($org_licens
E){
$info2=$org_license->move(ROOT_PATH . 'uploads'
);
$license_path="/uploads/".$info2->getSav
ename(
);
}else
{
$license_path="";
}
}
}
在处理$_FILES第二个元素的时候出现了以下错误
这是改良之后的代码
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_positiv
E){
$info = $org_positive->move(ROOT_PATH . 'uploads'
);
$positive_path="/uploads/".$info->getSav
ename(
);
}else
{
$positive_path="";
}
if($org_revers
E){
$info1=$org_reverse->move(ROOT_PATH . 'uploads'
);
$reverse_path="/uploads/".$info1->getSav
ename(
);
}else
{
$reverse_path="";
}
if($org_licens
E){
$info2=$org_license->move(ROOT_PATH . 'uploads'
);
$license_path="/uploads/".$info2->getSav
ename(
);
}else
{
$license_path="";
}
}
本人是小白,在网上查找到资料说php上传文件后较短时间会删除临时文件,也就是$_FILES[‘file'][‘tmp_name']
这个值,修改代码之后没有报错了,成功将临时文件转移了出来
总结
以上所述是小编给大家介绍的Thinkphp5.0多个文件上传后找不到临时文件的修改方法,希望对大家有所帮助。程序员遇到问题都会上(菜鸟教程jb51.cc)查找问题解答方法!如果觉得站点还不错,随手转发给程序员朋友一下!
大佬总结
以上是大佬教程为你收集整理的ThinkPHP5.0多个文件上传后找不到临时文件的修改方法全部内容,希望文章能够帮你解决ThinkPHP5.0多个文件上传后找不到临时文件的修改方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。