fckeditor上传文件按日期存放及重命名方法,fckeditor上传文件_PHP教程
fckeditor上传文件按日期存放及重命名方法,fckeditor上传文件
1. 实现 fckeditor 按日期分目录的形式存放上传的文件,比如今天是 2015年5月5日,那么今天上传的文件都放在这个目录里面去,明天上传的则自动创建并放在类似 2015-05-06 这样的目录里面去。
(1)找到 editor\editor\filemanager\connectors\php\ 文件夹下的 config.php 文件
(2)找到如下配置变量
查看代码打印
复制代码 代码如下:
$Config['UserFilesPath'] = '/uploadfiles/';
将其值修改为:
查看代码打印
复制代码 代码如下:
$Config['UserFilesPath'] = '/uploadfiles/'.date('Y-m-d').'/';
这样上传的文件就按照日期存放了。
2. 重命名 fckeditor 上传的文件的方法
(1)找到 editor\editor\filemanager\connectors\php\io.php 文件:
(2)找到如下内容:
复制代码 代码如下:
......
function SanitizeFileName( $sNewFileName ){
global $Config ;
$sNewFileName = stripslashes( $sNewFileName ) ;
if ( $Config['ForceSingleExtension'] )
$sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
$sNewFileName = preg_replace( '/\\\\|\\/|\\||\\:|\\?|\\*|"|/', '_', $sNewFileName );
return $sNewFileName ;
}
......
修改为:
复制代码 代码如下:
function SanitizeFileName( $sNewFileName ){
global $Config ;
$sNewFileName = stripslashes( $sNewFileName ) ;
if ( $Config['ForceSingleExtension'] )
$sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
//获得扩展名
$sExtension = substr( $sNewFileName, ( strrpos($sNewFileName, '.') + 1 ) ) ;
$sExtension = strtolower( $sExtension ) ;
$sNewFileName = date("YmdHis").'.'.$sExtension;
return $sNewFileName ;
}
现在上传的文件就会自动被重命名了。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

許多Windows11用戶遇到錯誤訊息“驅動程式無法在此裝置上載入(ene.sys)”,該訊息會阻止驅動程式在系統上載入並被標記為易受攻擊。但是,此問題主要由已將PC升級到Windows11的用戶報告。此錯誤與由於系統作業系統更新問題而損壞的驅動程式和檔案密切相關。如果您在每次更新後開啟Windows11電腦時都遇到此「ene.sys」錯誤,請繼續閱讀這篇文章。在這裡,您將找到一些在PC上看到此錯誤時可以使用的故障排除方法。修復1–安裝選用更新第1步。使用Windows+R群組

如果您的辦公室裡有很多印表機,印表機清單可能會很長,並且使完成工作變得乏味。更重要的是,多台印表機通常意味著名稱相似,這可能會有點令人困惑。您想要的最後一件事是滾動瀏覽無窮無盡的列表,但最終仍然將列印作業發送到錯誤的印表機。幸運的是,您可以透過一個簡單的重命名技巧來解決所有這些問題,我們將在下面向您展示。如何在Windows11中重新命名我的印表機? 1.使用「設定」應用程式點擊鍵並點選設定。 Windows按一下藍牙和設備,然後選擇印表機和掃描器。選擇要重新命名的印表機。按一下印表機屬性。導航到常規選項卡,鍵

123雲盤怎麼上傳文件?123雲盤中是可以上傳文件來儲存,但是多數的小夥伴不知道123雲盤如何上傳文件,接下來就是小編為玩家帶來的123雲盤上傳文件方法圖文教程,有興趣的用戶快來一起看看吧! 123雲盤怎麼上傳文件1、先打開123雲盤進入到主頁,註冊或登陸帳號;2、然後進入到如下圖所示的頁面,點擊箭頭指引的【上傳】按鈕;3、接著下方會展開功能列窗口,【選擇文件】功能點擊;4、最後選擇需要上傳的文件,耐心等待上傳完成即可。
![探險家.exe 在系統啟動時不啟動 [修復]](https://img.php.cn/upload/article/000/887/227/168575230155539.png?x-oss-process=image/resize,m_fill,h_207,w_330)
如今,許多Windows用戶開始遇到嚴重的Windows系統問題。問題是系統載入後Explorer.exe無法啟動,使用者無法開啟檔案或資料夾。雖然,Windows使用者在某些情況下可以使用命令提示字元手動開啟Windows資源管理器,並且每次系統重新啟動或系統啟動後都必須這樣做。這可能是有問題的,並且是由於下面提到的以下因素造成的。損壞的系統檔案。啟用快速啟動設定。過時或有問題的顯示驅動程式。對系統中的某些服務進行了更改。修改後的註冊表文件。請記住以上所有因素,我們提出了一些肯定會對用戶有所幫助

win10如何批次重命名檔案後綴?現在有非常多的使用者都在使用Win10系統,而我們在平常使用電腦的過程中,常常會用到很多的快捷鍵,因為快捷鍵能讓我們的操作更方便,那麼要怎麼批量重命名文件?下面,小編就為大家介紹下Win10批次重命名檔的操作。 Win10批次重命名檔案的操作1、全選你想重新命名的檔案。 2.在選取狀態的一個檔案上點右鍵,選擇重新命名。 3.一個檔案改好新名稱後,其他文件依序被序號標記。方法很簡單,只不過修改的時候要注意文件排列順序,以及被修改的樣本文件排序位置。序號是從被修改的樣本文件開

就像您PC上的任何其他遊戲一樣,反恐精英:全球攻勢也可能在啟動時崩潰、凍結或卡在漆黑的螢幕中。 Counter-Strike是市場上的低資源fps遊戲之一,它甚至可以在馬鈴薯PC上運行。雖然CSGO是一款CPU導向的遊戲,但係統GPU也扮演著重要的角色。黑屏問題與GPU問題有關。按照這些簡單的解決方案來解決問題。修復1–關閉相容性如果您在Windows8或7的相容模式下執行遊戲,請將其關閉。 CSGO與每個版本的Windows(WindowsXP或更高版本)

PHP函數介紹—rename():重新命名檔案或目錄介紹:在PHP中,rename()函數用來重新命名檔案或目錄。它提供了一種簡單的方法來更改檔案或目錄的名稱。無論是單一檔案還是整個目錄,都可以使用這個函數進行重新命名操作。透過指定來源檔案或目錄的名稱以及目標名稱,可以輕鬆完成重新命名過程。語法:boolrename(string$source,str

更改檔案類型(擴展名)是一項簡單的工作。但是,有時更簡單的事情可能會變得棘手,更改檔案副檔名就是其中之一。更改文件類型時應格外小心,因為一個簡單的錯誤可能會使文件變磚並使其無法操作。因此,我們討論了在Windows11、10上更改文件類型的多種方法。如何在Windows11、10上更改文件類型有兩種方法可以做到這一點。您可以使用直接GUI方法(在檔案總管中),也可以從終端機變更檔案類型。方式1–使用檔案總管方式2–使用CMD終端方式1–直接變更檔案類型您可以直接從檔案總管中的上下
