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

fckeditor php上傳文件重命名的設(shè)置

 更新時間:2009年04月17日 21:32:26   作者:  
我使用的fckeditor版本是fckeditor2.6.4. fckeditor默認上傳文件不沒有重命名的,這樣的話就很麻煩,有時上傳中文的文件或者名稱重復的文件就很惱火。
這里經(jīng)過摸索:找到了一個重命名的方法,大家看看好不好使。
首先:我希望上傳的文件根據(jù)日期來組織文件夾
請修改editor\editor\filemanager\connectors\php文件夾下的:config.php文件
找到如下的內(nèi)容:
// Path to user files relative to the document root.
$Config['UserFilesPath'] =
修改為:
// Path to user files relative to the document root.
$Config['UserFilesPath'] = '/uploadfiles/'.date("Ym")."/" ;
這樣上傳的文件就按照日期存放了。
其次:重命名
請修改該文件夾下的io.php文件
找到:
// Do a cleanup of the file name to avoid possible problems
function SanitizeFileName( $sNewFileName )
{
global $Config ;
$sNewFileName = stripslashes( $sNewFileName ) ;
// Replace dots in the name with underscores (only one dot can be there... security issue).
if ( $Config['ForceSingleExtension'] )
 $sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
// Remove \ / | : ? * " < >
$sNewFileName = preg_replace( '/\\\\|\\/|\\||\\:|\\?|\\*|"|<|>/', '_', $sNewFileName );
return $sNewFileName ;
}
修改為:
// Do a cleanup of the file name to avoid possible problems
function SanitizeFileName( $sNewFileName )
{
global $Config ;
$sNewFileName = stripslashes( $sNewFileName ) ;
// Replace dots in the name with underscores (only one dot can be there... security issue).
if ( $Config['ForceSingleExtension'] )
 $sNewFileName = preg_replace( '/\\.(?![^.]*$)/', '_', $sNewFileName ) ;
$sExtension = substr( $sNewFileName, ( strrpos($sNewFileName, '.') + 1 ) ) ;
$sNewFileName = my_setfilename().'.'.$sExtension;
return $sNewFileName ;
}
function my_setfilename(){
$gettime = explode(' ',microtime());
$string = 'abcdefghijklmnopgrstuvwxyz0123456789';
$rand = '';
for ($x=0;$x<12;$x++)
 $rand .= substr($string,mt_rand(0,strlen($string)-1),1);
return date("ymdHis").substr($gettime[0],2,6).$rand;
}
這樣上傳的文件就可以實現(xiàn)重命名了。

相關(guān)文章

最新評論

太仓市| 沭阳县| 翁源县| 白水县| 大连市| 大竹县| 新建县| 庆元县| 丹阳市| 开江县| 游戏| 耿马| 含山县| 营山县| 锡林郭勒盟| 安图县| 马公市| 揭东县| 吉隆县| 昭苏县| 温宿县| 哈尔滨市| 贵港市| 珲春市| 东源县| 日喀则市| 苏尼特左旗| 电白县| 新宁县| 菏泽市| 五莲县| 施秉县| 广元市| 无棣县| 华安县| 连云港市| 太仓市| 竹北市| 新巴尔虎右旗| 辉县市| 南和县|