www.gusucode.com > citySHOP B2C商城系统 进销存 2.0.6码程序 > upload/user.php
<?php define('NOROBOT', true); include './include/common.inc.php'; $headlinks = showlinks('css','style'); $jslinks = showlinks('js','common'); if (!$mall_uid) { showmessage('not_login', 'login.php'); } $act = empty($act) ? 'home' : $act; $pagetitle = '用户管理中心'; if (!empty($act) && in_array($act, array('home', 'orders', 'buyhistory', 'myreplys', 'myasks', 'favorites', 'pms', 'mydata', 'vieworder', 'onlinepay','mycredits','mylevel','mycodes','seeuse','myaddress'))) { /** * 咨询回复 */ $newreply = $db->result_first("SELECT COUNT(rid) FROM {$tablepre}goodsreplys WHERE uid='$mall_uid' AND reply!=''"); /** * 等待付款订单、待处理订单、已完成订单 */ $query = $db->query("SELECT * FROM {$tablepre}orders o,{$tablepre}address a WHERE a.adid=o.adid AND o.uid='$mall_uid' AND o.del=0 ORDER BY o.oid DESC"); $neworders = $completeorders = $waitpays = 0; $new_orders_arr = array(); while($arr = $db->fetch_array($query)){ if($arr['stats']==0){ $waitpays++; } if($arr['stats']==4){ $completeorders++; }else{ $arr['orderbh'] = $order_start_number+$arr['oid']; $arr['gettime'] = strftime($timeformat,$arr['gettime']); $arr['stats'] = $orderstats_array[$arr['stats']]; $new_orders_arr[] = $arr; $neworders++; } } /** * 用户等级、升级到下一等级需消费 */ $query = $db->query("SELECT * FROM {$tablepre}usergroups WHERE groupid='$groupid'"); $group = $db->fetch_array($query); $next_level_consumer = number_format(($group['creditslower']-$mycredits)/$credits_set['money_to_credit'],2); /** * 年消费和总消费 */ $query = $db->query("SELECT paymoney,paytime FROM {$tablepre}payments p,{$tablepre}orders o WHERE o.oid=p.oid AND o.uid='$mall_uid' AND p.del='0'"); $year_consumer = $total_consumer = 0; $this_year = strftime('%Y',$timestamp); while($arr = $db->fetch_array($query)){ $year = strftime('%Y',$arr['paytime']); $year == $this_year and $year_consumer += $arr['paymoney']; $total_consumer += $arr['paymoney']; } $year_consumer = number_format($year_consumer,2); $total_consumer = number_format($total_consumer,2); /** * 待评价商品 */ $query = $db->query("SELECT g.gid,g.subject,o.gettime,gr.uid,gr.rid,gr.type,gr.check FROM {$tablepre}ordersgoods og LEFT JOIN {$tablepre}goodsreplys gr ON gr.gid=og.gid,{$tablepre}goods g,{$tablepre}orders o WHERE g.gid=og.gid AND o.oid=og.oid AND o.uid='$mall_uid' AND o.del=0 AND o.stats>0 AND g.selling=1 ORDER BY o.oid DESC"); $need_replys = array(); while($arr = $db->fetch_array($query)){ if((!$arr['rid'] || $arr['type']=='0') && !$arr['uid']){ $arr['gettime'] = strftime('%Y-%m-%d',$arr['gettime']); $need_replys[$arr['gid']] = $arr; } } /** * 地址控制 */ if ($act != 'home') { include (APP_ROOT . './app/' . $act . '.inc.php'); } $lastlogin = strftime($timeformat, $lastvisit); include (template('user')); } else { showmessage('undefined_action'); } ?>