標準布局常見問題及解決辦法
688
2024-03-31
1. 實現(xiàn) fckeditor 按日期分目錄的形式存放上傳的文件,比如今天是 2015年5月5日,那么今天上傳的文件都放在這個目錄里面去,明天上傳的則自動創(chuàng)建并放在類似 2015-05-06 這樣的目錄里面去。
(1)找到 editoreditorfilemanagerconnectorsphp 文件夾下的 config.php 文件
(2)找到如下配置變量
查看代碼打印
$Config['UserFilesPath'] = '/uploadfiles/';
查看代碼打印
$Config['UserFilesPath'] = '/uploadfiles/'.date('Y-m-d').'/';
2. 重命名 fckeditor 上傳的文件的方法
(1)找到 editoreditorfilemanagerconnectorsphpio.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 ; }
現(xiàn)在上傳的文件就會自動被重命名了。
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業(yè)或者非法用途,否則,一切后果請用戶自負。本站信息來自網(wǎng)絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯(lián)系進行刪除處理。敬請諒解!