帝国CMS当面付配置出现乱码完美解决方案

帝国CMS支付宝当面付支付插件,是采用支付宝官方当面付支付接口,支持支付宝电脑端扫码支付和支付宝手机支付功能,个人免签约支付,H5唤起支付宝app,兼容帝国CMS7.2、7.5版本,本插件最大特色是支持个人申请支付宝当面付接口。

但是,在配置的时候难免会有些小插曲,小编在配置的时候就出现了一个问题,接口配置好后,会出现乱码,如下图所示:

出现这种问题最后的结果就是支付不成功,下面就教大家怎么来解决这个问题!

1、找到e/payapi/pay.php

删除如下代码

可以标注掉,直接复制下面代码替换

//编码
if($ecms_config['sets']['pagechar']!='gb2312')
{
//@include_once("../class/doiconv.php");
//$iconv=new Chinese('');
//$char=$ecms_config['sets']['pagechar']=='big5'?'BIG5':'UTF8';
//$targetchar='GB2312';
//$productname=$iconv->Convert($char,$targetchar,$productname);
//$productsay=$iconv->Convert($char,$targetchar,$productsay);
//@header('Content-Type: text/html; charset=gb2312');
}
RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
仿站网 » 帝国CMS当面付配置出现乱码完美解决方案

发表回复

提供最优质的资源集合

立即查看 了解详情