1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/source_open-coca_cola

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
notify_url.php 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
码上开源 Отправлено 14.09.2020 10:27 933647f
<?php
require './Mao/common.php';
require_once("./api/epay.config.php");
require_once("lib/epay_notify.class.php");
$alipayNotify = new AlipayNotify($alipay_config);
$verify_result = $alipayNotify->verifyNotify();
if($verify_result) {
$out_trade_no = $_GET['out_trade_no'];
$trade_no = $_GET['trade_no'];
$trade_status = $_GET['trade_status'];
$type = $_GET['type'];
$shop = $DB->get_row("SELECT * FROM mao_dindan WHERE M_id='{$mao['id']}' and ddh='{$out_trade_no}' limit 1");
$cha_1 = $DB->get_row("select * from mao_shop where M_id='{$mao['id']}' and id='{$shop['M_sp']}' limit 1");
if(!$shop){
sysmsg('订单号不存在.请返回重新发起支付!<a href="/index.php">返回</a>');
}elseif($shop['zt'] == 0 || $shop['zt'] == 2 || $shop['zt'] == 3){
sysmsg('该订单号已完成交易!<a href="/index.php">返回</a>');
}elseif($cha_1['kucun'] < 1){
sysmsg('商品库存不足,请联系客服解决!<a href="/index.php">返回</a>');
}elseif($shop['zt'] == 1){
$js_1 = ($cha_1['kucun'] - $shop['sl']);
$js_2 = ($cha_1['xiaoliang'] + $shop['sl']);
$DB->query("update mao_dindan set zt='0' where M_id='{$mao['id']}' and id='{$shop['id']}'");
$DB->query("update mao_shop set kucun='{$js_1}',xiaoliang='{$js_2}' where M_id='{$mao['id']}' and id='{$cha_1['id']}'");
if($mao['dx_1'] == 0){
$js_1 = ($mao['price'] - 0.01);
if($mao['price'] >= 0.01 || $mao['sj'] != "" || $mao['sj'] != null){
$msg = dx("{$mao['sj']}","3");
if($msg == "0"){
$DB->query("update mao_data set price='{$js_1}' where id='{$mao['id']}'");
}
}
}
if($mao['yzf_type'] == 1){
$js_3 = ($mao['price'] + $shop['price']);
$DB->query("update mao_data set price='{$js_3}' where id='{$mao['id']}'");
}
sysmsg('交易成功!<a href="/index.php">返回</a>');
}else{
sysmsg('订单出错!<a href="/index.php">返回</a>');
}
}else{
sysmsg('验证失败!<a href="/index.php">返回</a>');
}
?>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/source_open-coca_cola.git
git@api.gitlife.ru:oschina-mirror/source_open-coca_cola.git
oschina-mirror
source_open-coca_cola
source_open-coca_cola
master