示例#1
0
文件: common.php 项目: TopGrd/newxb
function get_user_name($id)
{
    global $lz_users;
    if (!is_array($lz_users)) {
        include_once 'model/user.php';
        $user = new LZ_User();
        $lz_users = $user->get_array();
    }
    return $lz_users[$id];
}
示例#2
0
文件: account.php 项目: TopGrd/newxb
<?php

LZ_MODULE != 'admin' && die('Access Denied');
define('LZ_RESPONSE', 'text');
$m = $_GET['m'];
include 'model/user.php';
$user = new LZ_User();
if ($m == 'edit') {
    check_allowed('account', 'update', 1);
    set_allowed('user', 'update');
    $data = filter_array($_POST, 'email');
    if ($_POST['password']) {
        $data['password'] = lz_encode($_POST['password']);
    }
    if ($data && $user->update($_SESSION['login_user']['user_id'], $data)) {
        remove_allowed('user', 'update');
        $_SESSION['login_user'] = $user->get_one($_SESSION['login_user']['user_id']);
        echo lang('USER_UPDATE_SUCCESS');
        die;
    } else {
        remove_allowed('user', 'update');
        echo lang('USER_UPDATE_ERR');
        die;
    }
} else {
    if ($m == 'get_user') {
        $arr = $user->get_one($_SESSION['login_user']['user_id']);
        echo json_encode($arr);
        die;
    }
}
示例#3
0
文件: login.php 项目: TopGrd/newxb
        }
    } else {
        if ($m == 'logout') {
            $_SESSION['login_user'] = null;
            $re = array('msg' => lang('LOGOUT_SUCCESS'), 'success' => true, 'eval' => "");
            echo json_encode($re);
            die;
        }
    }
    $_temp = template('login_ajax.html');
    $view_html = $_temp->result();
} else {
    if ($module == 'admin') {
        if ($m == 'login') {
            include_once 'model/user.php';
            $user = new LZ_User();
            //$user->test($_GET['name']);
            $data = filter_array($_POST, 'name!,lz_encode:password!');
            if ($data) {
                $u = $user->check_password($data['name'], $data['password']);
                if ($u['user_id']) {
                    $_SESSION['login_user'] = $u;
                    lz_exit(lang('LOGIN_SUCCESS'), $back_url, 1);
                } else {
                    $err_msg = lang('LOGIG_ERROR');
                }
            }
        } else {
            if ($m == 'logout') {
                $_SESSION['login_user'] = null;
                lz_exit(lang('LOGOUT_SUCCESS'), $back_url, 1);