File: /www/wwwroot/www.018111.cn/wp-content/themes/jian/shop/xunhupay/return2.php
<?php
/**
* 微信同步回调
*/
header('Content-type:text/html; Charset=utf-8');
date_default_timezone_set('Asia/Shanghai');
ob_start();
require_once dirname(__FILE__) . "../../../../../../wp-load.php";
ob_end_clean();
if (!empty($_GET['num'])) {
// 验证成功 $_GET['trade_no']
$out_trade_no = $_GET['num'];
$_post_id = 0;
// 查询本地订单
$RiProPay = new RiProPay;
$postData = $RiProPay->get_order_info($out_trade_no);
//file_put_contents(realpath(dirname(__FILE__)) . "/log.txt",json_encode($postData)."\r\n",FILE_APPEND);
if ($postData) {
$_post_id = $postData['post_id'];
$RiProPay->AddPayPostCookie($postData['user_id'],$_post_id,$postData['order_trade_no']);
}
if ($_post_id>0) {
wp_safe_redirect( get_the_permalink( $_post_id ) );
}else{
wp_safe_redirect(home_url('/user'));
}
// END
} else {
wp_safe_redirect(home_url('/user'));
}