解决Fckeditor上传中文名文件时的乱码问题
当前版本为:FCKeditor_2.6.4。
受网友kangzj解决Fckeditor 2.4的上传中文名文件问题的启发,进行如下修改可以将中文文件名进行“自动改名”,将中文文件名自动更改为数字命名的文件。
操作如下:
打开 fckeditor\editor\filemanager\connectors\php\commands.php
找到 while ( true )
在其前面添加:
找到 $sFilePath = $sServerDir . $sFileName ;
改为:$sFilePath = $sServerDir . $rFileName ;
找到
将其中的 $sFileName 改为 $rFileName
即:
受网友kangzj解决Fckeditor 2.4的上传中文名文件问题的启发,进行如下修改可以将中文文件名进行“自动改名”,将中文文件名自动更改为数字命名的文件。
操作如下:
打开 fckeditor\editor\filemanager\connectors\php\commands.php
找到 while ( true )
在其前面添加:
$rFileName = time() . '.' . $sExtension; //即是用当前的时间来代替文件名
找到 $sFilePath = $sServerDir . $sFileName ;
改为:$sFilePath = $sServerDir . $rFileName ;
找到
$sFileUrl = CombinePaths( $sFileUrl, $sFileName ) ;
SendUploadResults( $sErrorNumber, $sFileUrl, $sFileName ) ;
将其中的 $sFileName 改为 $rFileName
即:
$sFileUrl = CombinePaths( $sFileUrl, $rFileName ) ;
SendUploadResults( $sErrorNumber, $sFileUrl, $rFileName ) ;
上一篇: 中国生态学家面临的七大挑战
ahaoxie
http://drupal.org/project/transliteration