ThinkPHP5.0多個(gè)文件上傳后找不到臨時(shí)文件的修改方法
這是修改之前的代碼
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第二個(gè)元素的時(shí)候出現(xiàn)了以下錯(cuò)誤
這是改良之后的代碼
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="";
}
}
本人是小白,在網(wǎng)上查找到資料說(shuō)php上傳文件后較短時(shí)間會(huì)刪除臨時(shí)文件,也就是$_FILES[‘file'][‘tmp_name']這個(gè)值,修改代碼之后沒(méi)有報(bào)錯(cuò)了,成功將臨時(shí)文件轉(zhuǎn)移了出來(lái)
總結(jié)
以上所述是小編給大家介紹的ThinkPHP5.0多個(gè)文件上傳后找不到臨時(shí)文件的修改方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
推薦10個(gè)提供免費(fèi)PHP腳本下載的網(wǎng)站
這篇文章主要介紹了推薦10個(gè)提供免費(fèi)PHP腳本下載的網(wǎng)站,需要的朋友可以參考下2014-12-12
解密ThinkPHP3.1.2版本之獨(dú)立分組功能應(yīng)用
分組功能可以解決中大型項(xiàng)目情況中MVC分層文件過(guò)多導(dǎo)致不易管理的問(wèn)題。這篇文章主要介紹了ThinkPHP3.1.2獨(dú)立分組功能,需要的朋友可以參考下2014-06-06
thinkphp5.1框架中容器(Container)和門(mén)面(Facade)的實(shí)現(xiàn)方法分析
這篇文章主要介紹了thinkphp5.1框架中容器(Container)和門(mén)面(Facade)的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了thinkPHP5.1框架中容器與門(mén)面的定義、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-08-08
Laravel框架中VerifyCsrfToken報(bào)錯(cuò)問(wèn)題的解決
這篇文章主要給大家介紹了關(guān)于Laravel框架中VerifyCsrfToken報(bào)錯(cuò)問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí),需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
Laravel5.4框架使用socialite實(shí)現(xiàn)github登錄的方法
這篇文章主要介紹了Laravel5.4框架使用socialite實(shí)現(xiàn)github登錄的方法,結(jié)合實(shí)例形式分析了Laravel相關(guān)下載、安裝、配置及github登陸、注冊(cè)、設(shè)置等相關(guān)操作技巧,需要的朋友可以參考下2019-03-03
php實(shí)現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字
這篇文章主要介紹了php實(shí)現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字的相關(guān)資料,這里推薦給大家,有需要的小伙伴可以參考下。2015-04-04
新浪微博OAuth認(rèn)證和儲(chǔ)存的主要過(guò)程詳解
本文給大家介紹的是參考Twitter的認(rèn)證過(guò)程實(shí)現(xiàn)的新浪微博OAuth認(rèn)證和儲(chǔ)存的主要過(guò)程詳解2015-03-03

