|
|
|
@ -104,8 +104,8 @@ class dalianpay{ |
|
|
|
// unset($_SESSION['prev_url']); |
|
|
|
// var_dump($redirect_url); |
|
|
|
|
|
|
|
var_dump(BASE_PATH); |
|
|
|
echo "\n\r"; |
|
|
|
// var_dump(BASE_PATH); |
|
|
|
// echo "\n\r"; |
|
|
|
$_SESSION['Base_path'] = BASE_PATH; |
|
|
|
|
|
|
|
// 加载基础类 |
|
|
|
@ -166,13 +166,13 @@ class dalianpay{ |
|
|
|
|
|
|
|
// 传回front_url回调地址 |
|
|
|
$_SESSION['front_url'] = $config['front_url']; |
|
|
|
var_dump($_SESSION['front_url']); |
|
|
|
echo "success \n\r"; |
|
|
|
// var_dump($_SESSION['front_url']); |
|
|
|
// echo "success \n\r"; |
|
|
|
|
|
|
|
// 生成签名 |
|
|
|
$sign = $Base->Crypt->makeSign($trade_data); |
|
|
|
echo "sign:\r\n"; |
|
|
|
echo $sign . "\r\n"; |
|
|
|
// echo "sign:\r\n"; |
|
|
|
// echo $sign . "\r\n"; |
|
|
|
if($sign === false) |
|
|
|
{ |
|
|
|
// echo $Base->Crypt->err_msg; |
|
|
|
@ -209,8 +209,8 @@ class dalianpay{ |
|
|
|
// echo "\r\n"; |
|
|
|
// var_dump($api_url); |
|
|
|
$response = $Base->Request->send($api_url, $crypted_trade_data, $sign); |
|
|
|
echo "send result\r\n"; |
|
|
|
echo $response . "\r\n"; // sc_test |
|
|
|
// echo "send result\r\n"; |
|
|
|
// echo $response . "\r\n"; // sc_test |
|
|
|
if($response === false) |
|
|
|
{ |
|
|
|
// echo $Base->Request->err_msg; |
|
|
|
@ -233,8 +233,8 @@ class dalianpay{ |
|
|
|
|
|
|
|
// 解密响应密文 |
|
|
|
$response_data = $Base->Crypt->decryptTradeData($response_data_crypted); |
|
|
|
echo "decryptTradeData:\r\n"; |
|
|
|
echo $response_data . "\r\n"; |
|
|
|
// echo "decryptTradeData:\r\n"; |
|
|
|
// echo $response_data . "\r\n"; |
|
|
|
if($response_data === false) |
|
|
|
{ |
|
|
|
// echo $Base->Crypt->err_msg; |
|
|
|
|