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);
 }
Exemple #2
0
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);">&lt;&nbsp;<?php 
    echo $lang["manageusers"];
Exemple #5
0
 /**
  * 经验日志
  */
 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");
 }