📄 store_order.php
字号:
<?php
/*
+-------------------------------------------
|
| Technology of Wane netware
| ========================================
| Powered by wan-e.net inc
| (c) 2004 wane.net Power Services
| http://www.wan-e.net
| ========================================
| Web: http://www.wan-e.net
|
+-------------------------------------------
| Autohr : wsfuyibing
+-------------------------------------------
*/
if (!$RIGHT['STORE'])
{
$function->showmsg('javascript:history.go(-1)',$LANG_CP_INFO['ACCESS_DENIED'],'10');
}
elseif ($orderbumit)
{
if ($operate=='signyes')
{
$query=$db->query("SELECT * FROM {$tablepre}orders WHERE orderid='$order' and uids='$wane_uid' and operate='none'");
if (!$db->num($query))
{
$function->clickback($LANG_CP_ORDER['OPERATE_ERROR']);
}
else
{
$row=$db->row($query);
$db->query("UPDATE {$tablepre}orders SET operate='taked' WHERE orderid='$order' and uids='$wane_uid'");
$function->log_merchant($row['orderid'],$row['sid'],$row['spname'],$row['htmlroot'],$row['uids'],$row['usernames'],'signyes_order|'.$row['payway'],$row['spend']);
$function->showmsg($default_url.'index.php?action=memcp&type=orderstore&page='.$page,$LANG_CP_ORDER['OPERATE_SUCCESS']);
}
}
elseif ($operate=='signno')
{
$query=$db->query("SELECT * FROM {$tablepre}orders WHERE orderid='$order' and uids='$wane_uid' and operate='taked'");
if (!$db->num($query))
{
$function->clickback($LANG_CP_ORDER['OPERATE_ERROR']);
}
else
{
$row=$db->row($query);
$db->query("UPDATE {$tablepre}orders SET operate='none' WHERE orderid='$order' and uids='$wane_uid'");
$function->log_merchant($row['orderid'],$row['sid'],$row['spname'],$row['htmlroot'],$row['uids'],$row['usernames'],'signno_order|'.$row['payway'],$row['spend']);
$function->showmsg($default_url.'index.php?action=memcp&type=orderstore&page='.$page,$LANG_CP_ORDER['OPERATE_SUCCESS']);
}
}
elseif ($operate=='merchantyes')
{
$query=$db->query("SELECT * FROM {$tablepre}orders WHERE orderid='$order' and uids='$wane_uid' and operate!='merchant'");
if (!$db->num($query))
{
$function->clickback($LANG_CP_ORDER['OPERATE_ERROR']);
}
else
{
$row=$db->row($query);
$db->query("UPDATE {$tablepre}orders SET operate='merchant' WHERE orderid='$order' and uids='$wane_uid'");
$function->log_merchant($row['orderid'],$row['sid'],$row['spname'],$row['htmlroot'],$row['uids'],$row['usernames'],'merchantyes_order|'.$row['payway'],$row['spend']);
if ($row['payway']!='home')
{
$order_credits = $row['spend']*$credits_extent;
$db->query("UPDATE {$tablepre}member SET credits=credits+'$order_credits' where uid='$row[uid]'");
$function->log_credits($row['uid'],$row['username'],$row['sid'],$row['spname'],$row['htmlroot'],'order_merchantyes|'.$row[orderid],$order_credits);
}
$function->showmsg($default_url.'index.php?action=memcp&type=orderstore&page='.$page,$LANG_CP_ORDER['OPERATE_SUCCESS']);
}
}
elseif ($operate=='merchantno')
{
$query=$db->query("SELECT * FROM {$tablepre}orders WHERE orderid='$order' and uids='$wane_uid' and operate='merchant'");
if (!$db->num($query))
{
$function->clickback($LANG_CP_ORDER['OPERATE_ERROR']);
}
else
{
$row=$db->row($query);
$db->query("UPDATE {$tablepre}orders SET operate='taked' WHERE orderid='$order' and uids='$wane_uid'");
$function->log_merchant($row['orderid'],$row['sid'],$row['spname'],$row['htmlroot'],$row['uids'],$row['usernames'],'merchantno_order|'.$row['payway'],$row['spend']);
if ($row['payway']!='home')
{
$order_credits = -$row['spend']*$credits_extent;
$db->query("UPDATE {$tablepre}member SET credits=credits+'$order_credits' where uid='$row[uid]'");
$function->log_credits($row['uid'],$row['username'],$row['sid'],$row['spname'],$row['htmlroot'],'order_merchantyes|'.$row[orderid],$order_credits);
}
$function->showmsg($default_url.'index.php?action=memcp&type=orderstore&page='.$page,$LANG_CP_ORDER['OPERATE_SUCCESS']);
}
}
else
{
$function->clickback($LANG_CP_ORDER['OPERATE_ERROR']);
}
}
else
{
$page_count = array(
"$num_order",
"{$tablepre}orders o
left join {$tablepre}member u on (u.uid=o.uid)
left join {$tablepre}sendout ss ON (o.sendoutway=ss.id)",
"index.php?action=memcp&type=orderstore",
"where o.uids='$wane_uid'",
"o.*,u.uid as buid,u.username as busername,ss.id as ssid,ss.title as sstitle,ss.spend as ssspend"
);
require $wane_root.'globals/page_count.php';
$query=$db->query("select $page_count[4] from $page_count[1] $page_count[3] order by o.addtime desc,o.uid limit $offset,$show_count");
$keeporder = array('0','0','0');
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -