www.gusucode.com > 08CMS空白站群系统 3.3 繁体 UTF-8 > upload/payonline/alipay/receive.php
<?php !defined('M_COM') && exit('No Permission'); require_once M_ROOT."/payonline/$poid/notify.php"; require_once M_ROOT."/payonline/$poid/config.php"; $alipay = new alipay_notify($partner,$security_code,$sign_type,$_input_charset,$transport); $verify_result = $alipay->return_verify(); $url = $cms_abs.'adminm.php?action=payonline&deal=receive'; if($verify_result){ $pay_valid = $trade_status == 'TRADE_FINISHED' || $trade_status == 'WAIT_SELLER_SEND_GOODS' ? 1 : 0; $pay_total = $total_fee; $pay_ordersn = $out_trade_no; $pay = confirm_pay($pay_ordersn,$pay_total,lang('unknown'),$pay_valid); if(!$memberid || $memberid != $pay['mid']){ mexit(); }elseif($pay['flag'] == 1){ message(lang('pay record noexist !')); }else{ $jump_url = $cms_abs.'adminm.php?action=payonline&deal=receive'; $jump_url .= '&pid='.$pay['pid'].'&flag='.$pay['flag']; header('location:'.$jump_url); mexit(); } }else{ message(lang('pay failed , please contact system administrator !')); } header('location:'.$url); mexit(); ?>