讓pbootcms上傳的文件使用原名稱
作者(zhe):PB模板網
時(shi)間:2020-12-13 18:18:49
瀏覽:3448
點贊:374
pbootcms默認上(shang)傳成(cheng)功的(de)文件,圖(tu)片(pian)(pian)、文檔、壓(ya)縮包等(deng)均是重命名(ming)后保(bao)(bao)存(cun),但是偶爾一些客(ke)戶的(de)文件要求使(shi)用原(yuan)名(ming)稱,例(li)如(ru)文檔、壓(ya)縮包這類非(fei)(fei)圖(tu)片(pian)(pian)的(de)。接下(xia)來講解下(xia)如(ru)何二開實現非(fei)(fei)圖(tu)片(pian)(pian)類的(de)文件使(shi)用原(yuan)名(ming)稱來保(bao)(bao)存(cun)。
修改步驟
1、打開(kai)\core\function\file.php,找到:
$file_ext = strtolower(end($file)); // 獲取擴展
在其下一行增加:
$file_truename = $file[0]; //獲取文件真實名稱
2、繼續在此文件里找到:
$file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . time() . mt_rand(100000, 999999) . '.' . $file_ext;
替換成以下:
//如果是圖片隨機重命名,其他的按原文件名稱 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; }
至此即可。
文章鏈接://bilinxiyi.cn/224.html
文章標題:讓pbootcms上傳的文件使用原名稱
文章版權:PB模板網 (bilinxiyi.cn) 所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!
本文最后更新發布于
文章標題:讓pbootcms上傳的文件使用原名稱
文章版權:PB模板網 (bilinxiyi.cn) 所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!
本文最后更新發布于
2022-11-28 18:02:20
,某些文章具有時效性,若有錯誤或已失效,請在下方留言或聯系客服: