我的博客| Blog
- ·微信小程序错误:VM564:...
- ·mongodb3.2设置密码...
- ·单行滚动代码-单行滚动效果
- ·自己动手制作图形字体,以便于...
- ·MySQL无限级分类PHP按...
- ·Windows下的Apach...
- ·如何将网站上的文章分享到微信...
- ·PHP实现自动获取本月第几个...
联系我| Contact Me
- 电话:18681257080
- QQ:271538869
- 邮编:518020
- 信箱:service@08321.org
- 地址:四川省内江市资中县
诚信稳健,和谐共赢
- 以诚信为立世之本,在稳健的基础上,不断寻求创新与突破。
- 以务实严谨、精微细致的专业精神,为客户做最优质的策划,实现效果最大化。
成功,依稀可见
- 为什么成功依稀可见?
- 依希认为:每一人都有成功的机会,只要我们愿意付出努力,成功就在我们的前方。所以:成功,依稀可见!
我的博客
解决FCKeditor编辑器上传文件时中文文件名乱码问题
来源:本站编辑 发布日期:2010-12-22 已有 人浏览过此信息
网上普遍流传的解决FCKeditor编辑器上传文件时中文文件名乱码问题的办法不怎么管用,现根据自己的亲历进行修正:
网上流传的方法:
使用UTF-8编码时,FCKeditor编辑器上传文件时中文文件名乱码
修改:editor\filemanager\browser\default\frmupload.html 文件的编码改为UTF-8
修改:upload.php
$sFileName =iconv("utf-8","gbk",$sFileName);
方法和思路都是正确的,但修改的文件错了。有可能是版本的问题,我用的是 FCKeditor V2.6.6 ,现总结修正方法如下:
修改:
fckeditor\editor\filemanager\browser\default\frmupload.html 文件的编码改为UTF-8
添加:
$sFileName =iconv("utf-8","gbk",$sFileName);
将以上代码复制到 fckeditor\editor\filemanager\connectors\php\commands.php 文件中,位置如下:
$sFileName = $oFile['name'] ;
$sFileName = SanitizeFileName( $sFileName ) ;
$sFileName =iconv("utf-8","gbk",$sFileName);
$sOriginalFileName = $sFileName ;
亲测通过。
网上流传的方法:
使用UTF-8编码时,FCKeditor编辑器上传文件时中文文件名乱码
修改:editor\filemanager\browser\default\frmupload.html 文件的编码改为UTF-8
修改:upload.php
$sFileName =iconv("utf-8","gbk",$sFileName);
方法和思路都是正确的,但修改的文件错了。有可能是版本的问题,我用的是 FCKeditor V2.6.6 ,现总结修正方法如下:
修改:
fckeditor\editor\filemanager\browser\default\frmupload.html 文件的编码改为UTF-8
添加:
$sFileName =iconv("utf-8","gbk",$sFileName);
将以上代码复制到 fckeditor\editor\filemanager\connectors\php\commands.php 文件中,位置如下:
$sFileName = $oFile['name'] ;
$sFileName = SanitizeFileName( $sFileName ) ;
$sFileName =iconv("utf-8","gbk",$sFileName);
$sOriginalFileName = $sFileName ;
亲测通过。
上一条:PHP获取checkbox值
下一条:全站链接与首页链接的区别
