帮我看看这留言板怎么转成ecshop2.6 GBK的?

2016-07-07 16:32 来源:www.chinab4c.com 作者:ecshop专家

http://bbs.ecshop.com/viewthread.php?tid=59734&page=2

上面这个大猪的留言板是2.6UF8的,但我装的商城程序是2.6GBK,装上后显示是乱码,看看这留言板怎么才能转成ecshop2.6 GBK的?

回答:
没人知道么

大猪出来帮帮忙

今天吧文件编码转换了一下,但发布的内容是乱码,没找到问题所在,估计是内部程序调用编码的问题。

内部程序编码?

http://bbs.ecshop.com/thread-60861-1-1.html

无需千求

这个我这几天帮忙解决一下,因为周末有事外出,解决后我会发布在www.ecsupport.cn上的

你可以直接访问如下地址查看详细解释
http://www.ecsupport.cn/viewthread.php?tid=21&pid=77&page=1&extra=page%3D1

解决办法
在修改此插件为gbk代码的前提是你先要把模板全部更改成charset=GBK,相信这个大家都会做。

那接下来的重点就是修改guestbook.php文件

搜索找到 引用:
$json= new JSON;

在此之前添加 引用:
$_REQUEST['gba'] = json_str_iconv($_REQUEST['gba']);

注意:一定要在 引用:
$json= new JSON;

之前添加。
在这里我对iconv这个函数做一下解释 引用:
在php中,想要把utf-8的编码变量转换成gbk的简体中文,直接用函数调用就可以了,前提是你已经支持了这个函数如果是linux系统则需要重新编译一下。
iconv( "UTF-8",'gb2312' ,$name)当然,这个$name就是值了,不多解释咯。

当然,ecshop整理把这个函数写进了他自己的函数里,性质是一样的。

你可以直接访问如下地址查看详细解释
http://www.ecsupport.cn/viewthre ... &extra=page%3D1

ecsupport招募团队志愿者,有意者请至www.ecsupport.cn发帖申请,或者直接qq:965191
一起做ec的粉丝吧。做有技术含量的粉丝。

忘记说了,楼主可以结帖了