ecshop订单导出乱码自动发送的邮件乱码如何解决

ECSHOP商品编辑器上传中文名图片产生乱码的解决办法
所属栏目: 时间: 来源: 作者: 点击:
ECSHOP后台发布商品时,在编辑器里上传中文名称的图片时,上传成功后图片名称会变成乱码,导致图片显示不出来。有一种解决办法,生成使用“年月日时分秒 + 6个随机字符”做为文件名,例如 32jusv3x.jpg打开文件 \includes\fckeditor\editor\filemanager\connectors\php\commands.php 查找:$sFileName = $oFile['name'] ;修改为:$string = 'abcdefghijklmnopqrstuvwxyz';
$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'])));
请站长喝杯咖啡?
站长一直坚持白天工作、晚上熬夜更新素材,付出了巨大的精力和时间,其中的辛酸难以言述。坚持免积分、免登录、无任何限制下载!如果本站素材对你有用,不妨考虑请站长喝杯咖啡鼓励一下!
你应该也喜欢这些吧
给个评价吧
学习最多的
最近更新的
2014全新改版上线
2013全新改版上线您好,请问ecshop添加上商品时出现乱码:怎么解决啊,大侠们解救啊!!!_百度知道
您好,请问ecshop添加上商品时出现乱码:怎么解决啊,大侠们解救啊!!!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
噼里啪啦smile
噼里啪啦smile
采纳数:24
获赞数:27
你这可能是数据库问题,如果不是使用一下方法超级简单使用,适用所有情况!我亲自体验过,现在将我用过的最简单,也最能使用所有的情况的方法分享给大家,超级简单:先将后缀.csv文件命名为.txt格式的,然后使用编辑器notepad++(推荐使用)或者其他文本编辑器打开,先全选复制一下,以防有的编辑器转换时出现乱码现象,不要粘贴。再选择编码格式为utf-8,保存之后,再文件后缀名恢复为.csv。再次上传,问题完美解决!!
ecmoban模板堂
ecmoban模板堂
采纳数:859
获赞数:674
直接联系php开发专家给你解决就行咯
来自:求助得到的回答
杂_草_丛_生
杂_草_丛_生
采纳数:45
获赞数:31
你 ecs_goods 数据表里面 没有goods_shouhou
这个字段!去数据表里加上这个字段!
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。ecshop模板装好了出现乱码怎么解决?_百度知道
ecshop模板装好了出现乱码怎么解决?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
ecmoban模板堂
来自电脑网络类芝麻团
ecmoban模板堂
采纳数:859
获赞数:674
参与团队:
首先感谢你选用ecshop模板堂模板,下面给你最官方的解释:问题原因:你可能安装的是gbk版本ecshop,之后模板是utf-8才会有这样的情况发生解决方法:建议你重新安装utf-8版本的ecshop,或者将模板文件转码,模板堂论坛有转码工具,转成gbk就可以了。
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。ECSHOP后台编辑器上传中文名图片乱码的解决办法-网站开发中心
客服热线:
&&官方微博:
热门搜索:
EC教程中心
& ECSHOP后台编辑器上传中文名图片乱码的解决办法
您可以加入我们的官方QQ群。
可以将问题或建议反馈给我们。
猜您感兴趣
ECSHOP后台编辑器上传中文名图片乱码的解决办法
/ / 关注人气:916
关于在ecshop后台使用系统自带的编辑器不能上传中文名称图片,如果你选择上传一个中文名称的图片,那么上传后就会产生乱码,导致图片无法显示出来。主要是在文件保存的时候产生了乱码,程序找不到这个图片,于是就显示成了破图。这个问题小编一直没怎么去留意,直到自己在修改模板的时候,发现了这个问题,就研究了一下,把问题解决了。现在就来给大家分享一下具体的解决办法,希望对大家能有所帮助。方法如下:
比如要生成使用&年月日时分秒 + 6个随机字符&做为文件名,例如 :32jusv3x.jpg
在空间网站的根目录打开文件: \includes\fckeditor\editor\filemanager\connectors\php\commands.php 文件中找到 这段代码:
$sFileName = $oFile['name'] ;
将其修改成以下这段代码:
$string = 'abcdefghijklmnopqrstuvwxyz';
$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'])));
通过上面的修改,我们就可以上传中文文件名的图片了,图片名字的格式也统一修改成了年月日时分秒 + 6个随机字符。
截止今日,我们已有商业模板1000多套
官方QQ交流群
手机扫一扫,快速加群!
官网微信公众号
关注有惊喜,好礼不停!在早期版本时,可以用ec助理来导入,可惜现在ec助理开始收费了,没办法,不过现在的ecshop的新版本有导入的功能。
进入ecshop后台后,点击“商品管理”中的“商品批量上传”,
有以下几个选项:
数据格式:就是你导出的那个数据的格式:如果是用淘宝助理导出的,就选择“淘宝助理支持的数据格式”
所属分类:就是你应该属于现在网站的哪个产品的类别。
数据编码:主要看现在你所用的网站的编码方式。
上传批量csv文件:找到相应的文件上传即可。
点击“确定”
有的网站出现乱码的现象:那是因为淘宝助理导出的数据编码是gb2312,而你当前用的ecshop的编码是utf-8,只需要用编辑软件把导出的数据转换一下编码即可了。
比如用editplus:用editplus打开即将导入的csv文件
“文档”-&“文件编码”-&“更改文件编码”:选择与现在网站相同的编码即可,比如选择utf-8。单击保存就可以了,再导入就不会出现乱码了。
淘宝数据包转ECSHOP数据包的操作步骤
一:将淘宝CSV转化为ECSHOP可识别的CSV文件
将采集软件导出的CSV文件导入淘宝助理,然后淘宝助理整理稍作检查下,将数据导出为淘宝助理5.0 CSV标准数据包
客户反映,ECShop后台用CSV批量上传商品数据包出现一堆乱码,字段完全对不上。分析了代码后发现,ECShop读CSV的方式弱爆了。在 admin/ 目录下找到good_batch.php 这段代码...
淘宝助理导出的CSV文件有一些字段比较奇特,是程序员难以理解的,而业务操作员又不熟悉数据。现做一个详细解释:
销售属性组合 skuProps
短裤类目:
数据示例:29:1111...
csv文件解析 淘宝助理csv文件
因为要解决这个问题 学习了很多关于编码、字符集的内容
下面是解决方案
function fopen_utf8($filename){
$encoding='';
解析&em&淘宝助理导出的&/em&csv文件
C# 淘宝&em&数据包&/em&下载,生成csv格式。可直接通过淘宝助理...session如何 php screw 解密 base64&em&编码&/em&图片 php nginx 访问php apk editor php...
淘宝助理导出CSV文件特殊字段详解
淘宝助理导出的CSV文件有一些字段比较奇特,是程序员难以理解的,而业务操作员又不熟悉数据。现做一个详细解释:
销售属性组合 skuProps
短裤类目:
数据示例:29:1111...
解析淘宝助理导出的csv文件
csv文件解析 淘宝助理csv文件
没有更多推荐了,}

我要回帖

更多关于 收到的邮件是乱码怎么办 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信