<?php
$order_id_main = date('YmdHis') . rand(10000000,99999999);
$order_id_len = strlen($order_id_main);
$order_id_sum = 0;
for($i=0; $i<$order_id_len; $i++){
$order_id_sum += (int)(substr($order_id_main,$i,1));
}
$osn = $order_id_main . str_pad((100 - $order_id_sum % 100) % 100,2,'0',STR_PAD_LEFT);
//以上是订单号生成
$moneys = 600; //金额
$jfid = 2; //积分id 4
$order = DB::fetch_first("SELECT * FROM " . DB::table('forum_order') . " WHERE orderid='{$orderid}' and uid='{$_G[uid]}'"); //查询是否存在该订单
notification_add($_G['uid'], 'credit', 'addfunds', array(
'orderid' => $osn,
'price' => (float)$moneys,
'value' => $moneys.' '.$_G['setting']['extcredits'][$jfid]['title']
),1);
updatemembercount($_G['uid'], array($jfid=>$moneys));
?>
Discuz充值积分充值成功给用户添加积分并且有积分记录
最新推荐文章于 2022-08-16 22:35:10 发布