晓天帮忙啊,用银联支付的时候出现问题了

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

我在测试网站的时候,选择用银联在线进行支付,当调转至“订单生成和支付”页面时,最上面出现一行错误代码!

Notice: Undefined variable: pay_id in /usr/local/apache/htdocs/includes/modules/payment/chinapay.php on line 217


但还是可以正常支付的,我在本地测试的时候就没有出现这种问题的,麻烦看一下是怎么回事,谢谢了。

附上我银联的支付插件

回答:
chinapay.php on line 217

貌似是支付接口的问题

你把$temp = $pay_id;注释掉就可以了撒反正又不会影响你

已经解决问题啦,其实这个错误本身是没什么影响的,就是看着不顺眼,所以在支付插件这个PHP文件最上面加上一段代码就好了
error_reporting(E_ALL & ~E_NOTICE);
这这段代码加在最上面,就可以屏蔽掉当前页面的所有错误了,现在看看,已经没什么问题了
谢谢各位的帮助拉!

可不可以教教我啊 ,,我弄的总是出现“验证签名错误 -109”
但是我就是查不出来错误

关注一下 www.zgxmwjjg.com

来看插件的

Fatal error: Call to undefined function bcscale() in /vhost/vhostroot/ecomz55/www/includes/modules/payment/chinapay/netpayclient.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 4
这是什么问题,为什么会这样?