From ae83bae74c6f8f33a156ca7b50da192bdc0957f1 Mon Sep 17 00:00:00 2001 From: samoye <849688611@qq.com> Date: Fri, 7 Dec 2018 10:47:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8B=E5=8D=95=E6=97=B6?= =?UTF-8?q?=E6=8A=A5=E5=87=BA=E7=9A=84illegal=20offset=E9=94=99=E8=AF=AF?= =?UTF-8?q?=20=E7=94=A8=E4=BA=8E=E5=AD=98=E6=94=BE=E7=AD=BE=E5=90=8D?= =?UTF-8?q?=E7=9A=84=E4=B8=B4=E6=97=B6=E6=95=B0=E7=BB=84$tem=E4=B8=8E?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E7=9A=84$data=E5=BA=94=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E4=B8=BAarray=E8=80=8C=E4=B8=8D=E5=BA=94=E8=AF=A5?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA=E5=AD=97=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/service/RoutineService.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extend/service/RoutineService.php b/extend/service/RoutineService.php index 0896c231..1285691b 100644 --- a/extend/service/RoutineService.php +++ b/extend/service/RoutineService.php @@ -65,13 +65,13 @@ class RoutineService{ $array = self::xml($xml);//全要大写 if($array['RETURN_CODE'] == 'SUCCESS' && $array['RESULT_CODE'] == 'SUCCESS'){ $time = time(); - $tmp='';//临时数组用于签名 + $tmp=array();//临时数组用于签名 $tmp['appId'] = $appid; $tmp['nonceStr'] = $nonce_str; $tmp['package'] = 'prepay_id='.$array['PREPAY_ID']; $tmp['signType'] = 'MD5'; $tmp['timeStamp'] = "$time"; - + $data=array(); $data['state'] = 1; $data['timeStamp'] = "$time";//时间戳 $data['nonceStr'] = $nonce_str;//随机字符串 @@ -80,6 +80,7 @@ class RoutineService{ $data['paySign'] = self::sign($tmp);//签名,具体签名方案参见微信公众号支付帮助文档; $data['out_trade_no'] = $out_trade_no; }else{ + $data=array(); $data['state'] = 0; $data['text'] = "错误"; $data['RETURN_CODE'] = $array['RETURN_CODE'];