对于Fckeditor上传中文名文件时显示乱码的问题,现公布方法如下:
测试环境:php 5 , utf-8编码
1、修正上传中文文件时文件名乱码问题
在文件connectors/php/commands.php中查找:
$sFileName = $oFile['name'] ;
在后面添加一行:
$sFileName = iconv("utf-8","gbk",$sFileName);
查找:
$sFileUrl = CombinePaths( $sFileUrl, $sFileName ) ;
替换为:
$sFileUrl = CombinePaths( $sFileUrl, iconv("gbk","utf-8",$sFileName) ) ;
在文件connectors/php/io.php中查找:
echo 'window.parent.OnUploadCompleted(' . $errorNumber . ',"' . strtr( $fileUrl, $rpl ) . '","' . strtr( $fileName, $rpl ) . '", "' . strtr( $customMsg, $rpl ) . '") ;' ;
替换为:
echo 'window.parent.OnUploadCompleted(' . $errorNumber . ',encodeURI("' . strtr( $fileUrl, $rpl ) . '"),"' . iconv("gbk","utf-8",strtr( $fileName, $rpl )) . '", "' . strtr( $customMsg, $rpl ) . '") ;' ;
2、修正文件列表时中文文件名显示乱码问题
在文件connectors/php/util.php中查找:
return ( utf8_encode( htmlspecialchars( $value ) ) ) ;
修改为:
return iconv('','utf-8',htmlspecialchars( $value ));
3、修正新建中文文件夹时的文件夹名乱码问题
在文件connectors/php/commands.php中查找:
$sNewFolderName = $_GET['NewFolderName'] ;
在后面添加一行:
$sNewFolderName = iconv("utf-8","gbk",$sNewFolderName);
2.6.3版及后续版本的fck下的html文件已经加了utf-8的文件头。
转:http://hi.baidu.com/houwenbin1986/blog/item/583acec52ea3dac139db49bd.html
分享到:
相关推荐
直接放到tomcat 下以fckeditor2.6.5 demo命名或放在jboss以fckeditor2.6.5 demo.war 命名就可以使用。具体方法网上很多
Fckeditor2.6.5 Build 23959 1.将得到的fckeditor文件夹复制到网站的目录下面 2.配置WebConfig appSettings> <add key="FCKeditor:BasePath" value="~/fckeditor/"/> <add key="FCKeditor:UserFilesPath" ...
包括如下几个文件: FCKeditor_2.6.5.zip 【主文件】 fckeditor-java-2.5-bin.zip 【jar包】 fckeditor-java-2.5-src.zip 【源码】 fckeditor-java-demo-2.5.war 【例子】 FCKEditor使用指南.rar 【指南很详细!】
呵呵,自己修改的fckeditor2.6.5图片预览功能,将RAR文件下载,并替换editor\filemanager\browser\default中的同名文件.只有小图预览不能放大的哦.没啥特别功能,对只想要知道图片样子的人还可以用.专业一点的,就没有啦....
FCKeditor_2.6.5与FCKeditor_2.6.3FCKeditor_2.6.5与FCKeditor_2.6.3FCKeditor_2.6.5与FCKeditor_2.6.3FCKeditor_2.6.5与FCKeditor_2.6.3FCKeditor_2.6.5与FCKeditor_2.6.3
fckedit FCKeditor_2.6.5.zip
NULL 博文链接:https://pandong8183.iteye.com/blog/1145136
包含:FCKeditor_2.6.5_ 和 中文帮助文档
可直接调用,无需任何配置。 基本设置 语言ASP版 对所有其它多余文件进行删除 增加字体里 “宋体” “黑体” “楷体” 取消工具条上 的 保存按钮 和 关于按钮 上传文件的目录设置 为 站点要目录的 upload...
包括fckeditor2.6.4+fckeditor-java-2.4.1配置所需资源包及fckeditor-java-2.4.1源码和配置说明文档。 配置中解决了中文乱码,并为上传文件自动创建日期文件夹。
网上收集的一个FCKEDITOR ASP版的,里面有使用的教程和在gb2313下使用时有乱码的解决方法
FCKeditor_2.6.5.zip,fckeditor-java-demo-2.5.war
FCKeditor漏洞
一、漏洞简介 二、影响范围 三、复现过程
原有的jar包不支持中文乱码问题,经过优化测试,成功解决上传图片中文乱码问题
FCKeditor解决了中文乱码,上传等问题,可以直接使用。
php下FCKeditor2.6.5网页编辑器的使用方法,需要的朋友可以参考下。
以fckeditor2.6.2最新版为基础,通过对网上资源的整合,整理出的一个完全版本。包括以下几个内容: 1.程序瘦身 2.修改 fckeditor/fckconfig.js 3.配置文件上传及文件浏览功能 4.修改回车另起一段问题...
我今天对fckeditor2.6.3作了一下在php环境下的配置,可以在文本中插入图片,本人学习了好久才把它搞定,现在可以把数据上传到数据库中去,现在把它分享出来,大家一起学习学习。。。
将此jar包直接放在 lib 下,一切就都ok了