您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop编辑器Fckeditor上传图片中文名称乱码的解决方法
紫山2024-01-01 22:46:00ecshop商城教程已有人查阅
导读中文名乱码是因为:FCKeditor使用UTF-8编码,自己机子比如是Windows系统文件名使用的是GBK编码,在上传中需要,改下编码,从UTF-8到GBK
中文名乱码是因为:FCKeditor使用UTF-8编码,自己机子比如是Windows系统文件名使用的是GBK编码,在上传中需要,改下编码,从UTF-8到GBK
==> 个方法,转码思路,要修改两个文件, 个文件:
.\fckeditor\editor\filemanager\connectors\php\commands.php 文件
里面有一个 FileUpload 函数:
.\fckeditor\editor\filemanager\connectors\php\util.php 文件
找到 ConvertToXmlAttribute 函数:
将:
需要修改如下:
在 .\fckeditor\editor\filemanager\connectors\php\commands.php 文件中
找到
==> 个方法,转码思路,要修改两个文件, 个文件:
.\fckeditor\editor\filemanager\connectors\php\commands.php 文件
里面有一个 FileUpload 函数:
move_uploaded_file( $oFile['tmp_name'], $sFilePath ) ;
改为
move_uploaded_file( $oFile['tmp_name'], iconv("utf-8","gbk",$sFilePath) ) ;
第二个文件:.\fckeditor\editor\filemanager\connectors\php\util.php 文件
找到 ConvertToXmlAttribute 函数:
将:
return ( utf8_encode( htmlspecialchars( $value ) ) ) ;
修改为:
return iconv("GBK", "UTF-8", htmlspecialchars( $value ));
第二个方法,修改上传文件的名字:需要修改如下:
在 .\fckeditor\editor\filemanager\connectors\php\commands.php 文件中
找到
$sFileName = $oFile['name'] ;
修改为
$string = 'abcdefghijklmnopqrstuvwxyz0123456789'; $rand = ''; for ($x=0;$x<6;$x++){ mt_srand(); $rand.= substr($string,mt_rand(0,strlen($string)-1),1); } $sFileName = date('YmdHis').$rand.".".strtolower(array_pop(explode(".",$oFile['name'])));
本文标签:
很赞哦! ()
随机图文
-
ecshop商品属性筛选
说明:这个功能主要是对商品类型的添加和编辑以及对商品属 的添加和编辑。1.商品类型名称:是指所要添加的商品类型名比如办公用品。 -
ecshop后台管理怎么增加商品和毛利润统计功能
ecshop功能二次开发之后台管理增加 和毛利润统计功能在做ecshop二次开发的时候增加一个财务统计的功能! -
ecshop配送方式怎么隐藏
首先登陆ecshop后台?点击进入配送方式选项 只保留一个配送方式 其他的全部卸载然后打开模板文件目录下的flow.dwt文件 -
ecshop商品包装设置教程和参数说明
今天为大家详细解说一下ECSHOP商品包装设置。如果您的商城是礼品商城,为了使您售出的商品更漂亮,可以给商品包装一下。这时您就可以通过 ECShop 系统的商品包装功能来实现。
留言与评论 (共有 条评论) |