From bb01b992dcc1be58874d950e96a51049a8234623 Mon Sep 17 00:00:00 2001 From: yangduo Date: Tue, 14 Jan 2025 11:52:50 +0800 Subject: [PATCH] 1 --- webapp/controller/RechargeController.class.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/webapp/controller/RechargeController.class.php b/webapp/controller/RechargeController.class.php index 848eae7..224406f 100644 --- a/webapp/controller/RechargeController.class.php +++ b/webapp/controller/RechargeController.class.php @@ -339,7 +339,14 @@ class RechargeController 'orderid' => $_REQUEST['orderid'], 'amount' => $_REQUEST['amount'], ); - $sign = phpcommon\md5Sign($params, 'NrN3zkVOzXF1vRzUc9eJM9ZKRO5eLooD', $_REQUEST['timestamp']); + $oristr = 'account_id=' + $_REQUEST['account_id'] + + '&goodsid=' + $_REQUEST['goodsid'] + + '&orderid=' + $_REQUEST['orderid'] + + '&amount=' + $_REQUEST['amount'] + + ':' + $_REQUEST['timestamp'] + 'NrN3zkVOzXF1vRzUc9eJM9ZKRO5eLooD'; + // $sign = phpcommon\md5Sign($params, 'NrN3zkVOzXF1vRzUc9eJM9ZKRO5eLooD', $_REQUEST['timestamp']); + $sign = md5($oristr); + error_log($sign + '|' + $$_REQUEST['sign']); if ($sign != $_REQUEST['sign']) { error_log('game2004api payNotify sign error:' + $sign + '|' + json_encode($_REQUEST)); echo json_encode(array(