PbootCMS默認上傳成功的文件,圖片、文檔、壓縮包等均是重命名后保存,但是偶爾一些客戶的文件要求使用原名稱,例如文檔、壓縮包這類非圖片的。接下來講解下如何二開實現非圖片類的文件使用原名稱來保存。
修改步驟
?1、打開coreunctionile.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; }
至此即可。
最后更新于 2020-12-13 19:44:55 本文來源:https://www.pbhtml.com/224.html略有修改 相關知識點: PbootCMS二開 文件名稱
- 1藍天采集器抓取不了相對地址
- 2163K網站系統網站系統環境配置和建站教程
- 3藍天采集器采集器取消了自動補全網址,還是會自動補全
- 4極致cms火車頭采集內容帶評論入庫操作教程
- 5藍天采集器請問一下 多級網址獲取 應該怎么使用
- 6PbootCMS文章通過keywords關鍵字匹配相關
- 7163K系統S2版升級S3前注意事項和準備工作
- 8163K網站系統阿里短信狀態全部是發送中的解決辦法
- 9藍天采集器如何將日期轉換為int類型導入到數據庫中?
- 10藍天采集器無法加載數據庫驅動有問題,是咋回事??
- 11網站ICP備案需知
- 12藍天采集器列表頁 分頁如何設置
- 13藍天采集器如何采集文章中的附件?
- 14藍天采集器文章發布入庫SQLSTATEHY000: General error: 1364 Field 'voteid' doesn't have a default value解決辦法
- 15163K網站系統好店商家如何掃碼核銷
- 16藍天采集器重復采集
- 17藍天采集器藍天采集器V1.3版本更新文檔,升級必看!
- 18藍天采集器數據處理環節有BUG
- 19藍天采集器希望能優化的地方
- 20藍天采集器您好,我的采集到這卡住了,好像是沒法寫數據庫一樣
-
藍天采集器采集出現代碼,什么意思
SQLSTATE[HY000]: General error: 1364 Field 'post_excerpt' doesn't have a default value 包括測試幾個程序都一樣:WordPress織夢 帝國 字段沒···
-
藍天采集器wordpress發布插件···
本帖最后由 伍六柒 于 2019-3-13 18:52 編輯 使用的版本是2.0,使用了wordpress插件發布,但發布后分類無法對應,有時是未分類,但經常是最后一個分類,并不是自己選擇的分類。還有標簽是沒有設置的,但是發布后會多出···
-
藍天采集器數據庫 發布失敗 發布以···
[ 2018-07-31T12:21:32+08:00 ] 127.0.0.1 /index.php?m=admin&c=index&a=login ERR: 1146:Table 'skycaiji.skycaiji_ca···
-
藍天采集器遠程圖片采集下來能否保存至···
不支持oss 你可以將oss掛載到服務器
-
藍天采集器內容匹配換行問題
內容匹配出來都是一行,有沒有辦法加個換行 有換行功能就好多了 都是一行?應該是抓取的數據就是一行顯示的吧? 可以用正則替換一下