Beispiel #1
0
/**
* ZCNCMS
* 用户日志
* php>=5.0
* @author LEI
* @version 1.1.2
* @time 20111004
*/
//初始化
$pagetitle = '用户日志';
$pagepower = 'users';
//基本部分
require 'checkpower.inc.php';
//功能部分
include WEB_MOD . 'users_log.class.php';
$users_log = new Users_log();
include WEB_MOD . 'users.class.php';
$users = new Users();
include WEB_MOD . 'users_class.class.php';
$users_class = new Users_class();
switch ($a) {
    case 'list':
    default:
        //list
        $pageListNum = 12;
        //每页显示
        $totalPage = 0;
        //总页数
        $page = isset($page) ? (int) $page : 1;
        $start = ($page - 1) * $pageListNum;
        $List = $users_log->GetList(array('id', 'userid', 'action', 'addtime'), $start, $pageListNum, '', 'id desc');
Beispiel #2
0
$loginerror = '';
//功能部分
if (isset($submit)) {
    include WEB_MOD . 'users.class.php';
    $users = new Users();
    $password = md5($password);
    $userslogin = array();
    $userslogin = $users->yz($username, $password);
    if (!empty($userslogin) && count($userslogin) > 0) {
        $_SESSION['admin_username'] = $userslogin['username'];
        $_SESSION['admin_classid'] = $userslogin['classid'];
        $_SESSION['admin_power'] = $userslogin['power'];
        $_SESSION['admin_id'] = $userslogin['id'];
        //记录登陆信息
        include WEB_MOD . 'users_log.class.php';
        $users_log = new Users_log();
        $users_last_log = $users_log->GetLastLog(array(), "`action`='login' and userid =" . $userslogin['id']);
        $_SESSION['admin_last_log'] = $users_last_log;
        $timenow = time();
        $info = array('userid' => $userslogin['id'], 'action' => 'login', 'ipaddr' => GetIP(), 'addtime' => $timenow);
        //print_r($_SESSION['members_last_log']);
        //print_r($info);
        $users_log->Add($info);
        header("location:./");
        exit;
    } else {
        //echo 1;
        $loginerror = '用户名密码错误,请重新登陆.';
        $templatefile = 'login.tpl.php';
    }
} else {