最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

fckeditor上傳文件按日期存放及重命名方法

 更新時(shí)間:2015年05月22日 09:28:47   投稿:junjie  
這篇文章主要介紹了fckeditor上傳文件按日期存放及重命名方法,本文修改了相關(guān)PHP文件實(shí)現(xiàn)這二個(gè)需求,需要的朋友可以參考下

1. 實(shí)現(xiàn) fckeditor 按日期分目錄的形式存放上傳的文件,比如今天是 2015年5月5日,那么今天上傳的文件都放在這個(gè)目錄里面去,明天上傳的則自動(dòng)創(chuàng)建并放在類(lèi)似 2015-05-06 這樣的目錄里面去。

(1)找到 editor\editor\filemanager\connectors\php\ 文件夾下的 config.php 文件

(2)找到如下配置變量

查看代碼打印

復(fù)制代碼 代碼如下:

$Config['UserFilesPath'] = '/uploadfiles/';

將其值修改為:

查看代碼打印

復(fù)制代碼 代碼如下:

$Config['UserFilesPath'] = '/uploadfiles/'.date('Y-m-d').'/';

這樣上傳的文件就按照日期存放了。

2. 重命名 fckeditor 上傳的文件的方法

(1)找到 editor\editor\filemanager\connectors\php\io.php 文件:

(2)找到如下內(nèi)容:

復(fù)制代碼 代碼如下:

......
function SanitizeFileName( $sNewFileName ){
 global $Config ;
 $sNewFileName = stripslashes( $sNewFileName ) ;
 if ( $Config['ForceSingleExtension'] )
  $sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
 $sNewFileName = preg_replace( '/\\\\|\\/|\\||\\:|\\?|\\*|"|<|>/', '_', $sNewFileName );
 return $sNewFileName ;
}
......

修改為:

復(fù)制代碼 代碼如下:

function SanitizeFileName( $sNewFileName ){
 global $Config ;
 $sNewFileName = stripslashes( $sNewFileName ) ;
 if ( $Config['ForceSingleExtension'] )
  $sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
 //獲得擴(kuò)展名
 $sExtension = substr( $sNewFileName, ( strrpos($sNewFileName, '.') + 1 ) ) ;
 $sExtension = strtolower( $sExtension ) ;
 $sNewFileName =  date("YmdHis").'.'.$sExtension;
 return $sNewFileName ;
}

現(xiàn)在上傳的文件就會(huì)自動(dòng)被重命名了。

相關(guān)文章

最新評(píng)論

凤城市| 宝坻区| 屯昌县| 碌曲县| 黑山县| 云安县| 勃利县| 册亨县| 苏州市| 怀集县| 高阳县| 呼玛县| 永昌县| 塔城市| 舞阳县| 福泉市| 施甸县| 丁青县| 黄浦区| 施秉县| 山丹县| 乐昌市| 东莞市| 平和县| 根河市| 林西县| 邯郸市| 紫云| 荣成市| 闻喜县| 滨海县| 兰溪市| 德化县| 宣化县| 桂平市| 海安县| 洱源县| 诏安县| 普格县| 满城县| 杭锦后旗|