搜索
系统检测到您的用户名不符合规范:

微信支付回调总是多次回调,愁死了,请大神帮解决

浏览:19824 发布日期:2017年09月25日 分类:求助交流 关键字: 微信支付 多次回调
//回调
public function return_notify(){
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
if ($postObj->result_code == 'SUCCESS' && $postObj->return_code == 'SUCCESS') {
echo "success";
$ddanhao = $postObj->out_trade_no;
$orderno=M('chong')->where("orderno='$ddanhao' and zt=0")->find();
if($orderno){
$uid=$_SESSION['uid'];
$map['orderno'] = $orderno['orderno'];
$map['id']=$orderno['id'];
$chongMod = M('chong');
$res = $chongMod->where($map)->setField('zt',1);
if($res){
M('userinfo')->where(array('id'=>$orderno['uid']))->setInc('money',$orderno['jine']);

}
}
}
}
我也是醉了,微信支付做了好几天了,这个问题一直没有解决,能成功回调,我也返回了SUCCESS,可以还是多次回调,最令人不解的是,我这个方法已经做了订单状态的判断,一直能进来,这个订单的状态都已经是1了,还是能进来多次加金额,请哪位大神帮解决一下,为什么总也回调多次!
最佳答案
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
迦南地
积分:55 等级:LV0
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /