public function index() { $root = array(); $email = strim($GLOBALS['request']['email']); //用户名或邮箱 $pwd = strim($GLOBALS['request']['pwd']); //密码 $page = intval($GLOBALS['request']['page']); //检查用户,用户密码 $user = user_check($email, $pwd); $user_id = intval($user['id']); if ($user_id > 0) { require APP_ROOT_PATH . 'app/Lib/uc_func.php'; $root['user_login_status'] = 1; $root['response_code'] = 1; if ($page == 0) { $page = 1; } $limit = ($page - 1) * app_conf("PAGE_SIZE") . "," . app_conf("PAGE_SIZE"); $result = get_user_log($limit, $GLOBALS['user_info']['id'], 'money'); $list = $result['list']; foreach ($list as $k => $v) { $list[$k]['log_time_format'] = to_date($v['log_time'], "Y-m-d H:i:s"); $list[$k]['money_format'] = format_price($v['money']); $list[$k]['lock_money_format'] = format_price($v['lock_money']); } $root['item'] = $list; $root['page'] = array("page" => $page, "page_total" => ceil($result['count'] / app_conf("PAGE_SIZE"))); } else { $root['response_code'] = 0; $root['show_err'] = "未登录"; $root['user_login_status'] = 0; } output($root); }
function check_login() { global $webRootAdmin; if (!isset($_SESSION['1id_user'])) { global $webRootAdmin; @header("Location: {$webRootAdmin}"); } else { if (get_user_log($_SESSION['1id_user']) == false) { @header("Location: {$webRootAdmin}/index.php?logout=1&message=Session habis atau anda login dari komputer lain, silahkan login lagi"); } } }
public function index() { $user_info = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "user where id = " . intval($GLOBALS['user_info']['id'])); $level_info = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "user_group where id = " . intval($user_info['group_id'])); $point_level = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "user_level where id = " . intval($user_info['level_id'])); $user_info['user_level'] = $level_info['name']; $user_info['point_level'] = $point_level['name']; $user_info['discount'] = $level_info['discount'] * 10; $GLOBALS['tmpl']->assign("user_data", $user_info); $t = addslashes(htmlspecialchars(trim($_REQUEST['t']))); $GLOBALS['tmpl']->assign("t", $t); $page = intval($_REQUEST['p']); if ($page == 0) { $page = 1; } $limit = ($page - 1) * app_conf("PAGE_SIZE") . "," . app_conf("PAGE_SIZE"); $result = get_user_log($limit, $GLOBALS['user_info']['id'], $t); $GLOBALS['tmpl']->assign("list", $result['list']); $page = new Page($result['count'], app_conf("PAGE_SIZE")); //初始化分页对象 $p = $page->show(); $GLOBALS['tmpl']->assign('pages', $p); $GLOBALS['tmpl']->assign("page_title", $GLOBALS['lang']['UC_MONEY']); $GLOBALS['tmpl']->assign("inc_file", "inc/uc/uc_money_index.html"); $GLOBALS['tmpl']->display("page/uc.html"); }
*/ include "../../include/db.php"; include "../../include/general.php"; include "../../include/authenticate.php"; include "../../include/resource_functions.php"; include "../../include/search_functions.php"; include_once "../../include/collections_functions.php"; $offset = getvalescaped("offset", 0); $ref = getvalescaped("ref", "", true); $userdata = get_user($ref); $backurl = getval("backurl", ""); # pager $per_page = getvalescaped("per_page_list_log", 15); setcookie("per_page_list_log", $per_page, 0, '', '', false, true); include "../../include/header.php"; $log = get_user_log($ref, $offset + $per_page); $results = count($log); $totalpages = ceil($results / $per_page); $curpage = floor($offset / $per_page) + 1; $url = $baseurl . "/pages/team/team_user_log.php?ref=" . urlencode($ref) . "&backurl=" . urlencode($backurl); $jumpcount = 1; ?> <div class="BasicsBox"> <?php if ($backurl != "none") { ?> <p><a href="<?php echo $backurl; ?> " onClick="return CentralSpaceLoad(this,true);">< <?php echo $lang["manageusers"];
/** * 经验日志 */ public function point() { $user_info = $GLOBALS['user_info']; //业务逻辑部分 //取出等级信息 $level_data = load_auto_cache("cache_user_level"); $cur_level = $level_data[$user_info['level_id']]; //游标移动获取下一个等级 reset($level_data); do { $current_data = current($level_data); if ($current_data['id'] == $cur_level['id']) { $next_data = next($level_data); break; } } while (next($level_data)); $uc_query_data = array(); $uc_query_data['cur_level'] = $cur_level['level']; //当前等级 $uc_query_data['cur_point'] = $user_info['point']; $uc_query_data['cur_level_name'] = $cur_level['name']; if ($next_data) { $uc_query_data['next_level'] = $next_data['id']; $uc_query_data['next_point'] = $next_data['point'] - $user_info['point']; //我再增加:100 经验值,就可以升级为:青铜五 $uc_query_data['next_level_name'] = $next_data['name']; } //分页 require_once APP_ROOT_PATH . "app/Lib/page.php"; $page_size = 10; $page = intval($_REQUEST['p']); if ($page == 0) { $page = 1; } $limit = ($page - 1) * $page_size . "," . $page_size; require_once APP_ROOT_PATH . 'system/model/user_center.php'; $data = get_user_log($limit, $user_info['id'], 'point'); //获取经验数据 //分页输出 $page = new Page($data['count'], $page_size); //初始化分页对象 $p = $page->show(); $GLOBALS['tmpl']->assign('pages', $p); //数据 $GLOBALS['tmpl']->assign("user_info", $user_info); $GLOBALS['tmpl']->assign("uc_query_data", $uc_query_data); $GLOBALS['tmpl']->assign('data', $data); //通用模版参数定义 assign_uc_nav_list(); //左侧导航菜单 $GLOBALS['tmpl']->assign("no_nav", true); //无分类下拉 $GLOBALS['tmpl']->assign("page_title", "用户成长日志"); //title $GLOBALS['tmpl']->display("uc/uc_log.html"); }