PbootCMS默認(rèn)上傳成功的文件,圖片、文檔、壓縮包等均是重命名后保存,但是偶爾一些客戶(hù)的文件要求使用原名稱(chēng),例如文檔、壓縮包這類(lèi)非圖片的。接下來(lái)講解下如何二開(kāi)實(shí)現(xiàn)非圖片類(lèi)的文件使用原名稱(chēng)來(lái)保存。
1、打開(kāi)corefunctionfile.php,找到:
$file_ext = strtolower(end($file)); // 獲取擴(kuò)展
在其下一行增加:
$file_truename = $file[0]; //獲取文件真實(shí)名稱(chēng)
2、繼續(xù)在此文件里找到:
$file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . time() . mt_rand(100000, 999999) . '.' . $file_ext;
替換成以下:
//如果是圖片隨機(jī)重命名,其他的按原文件名稱(chēng) if ($file_type == 'image') { $file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . time() . mt_rand(100000, 999999) . '.' . $file_ext; } else { $file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . $filetruename . '.' . $file_ext; }
至此即可。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: PbootCMS如何實(shí)現(xiàn)上傳的文件使用原名稱(chēng)