2752021-03-14 00:32:19
收藏
CREATE TABLE IF NOT EXISTS `phome_member_log` (
`id` int(11) NOT NULL auto_increment,
`userid` int(11) NOT NULL,
`username` varchar(255) NOT NULL,
`logintime` int(10) NOT NULL,
`loginip` varchar(32) NOT NULL,
`status` smallint(1) NOT NULL,
`password` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
require_once ECMS_PATH.'e/config/config.php'; //在本行下方加入
require 'sFunction.php';
global $empire,$dbtbpre,$public_r,$ecms_config; //在本行下方加入
//获取当前时间和IP
$loginip=egetip();
$logintime=time();
//用户账号或密码为空在写入日志
insert_member_log($userid,$username,$logintime,$loginip,'7',$password);
//10分钟内登录错误达到5次,请稍后再来登录
member_login_error($username,$loginip);
//用户账号不存在写入日志
insert_member_log($r['userid'],$username,$logintime,$loginip,'5',$password);
//用户账号密码错误写入日志
insert_member_log($r['userid'],$username,$logintime,$loginip,'4',$password);
//用户账号未通过审核写入日志
insert_member_log($r['userid'],$username,$logintime,$loginip,'6',$password);
//用户账号登录成功写入日志
insert_member_log($r['userid'],$username,$logintime,$loginip,'1',$password);
//用户账号退出网站写入日志
//获取当前时间和IP
$loginip=egetip();
$logintime=time();
$userid=getcvar('mluserid');//会员ID
$username=getcvar('mlusername');//会员用户名
insert_member_log($userid,$username,$logintime,$loginip,'2',$password);
//获取当前时间和IP
$loginip=egetip();
$logintime=time();
//用户成功注册账号后的第一次登录写入日志
insert_member_log($userid,$username,$logintime,$loginip,'3',$password);
//函数方法文件1个
/e/class/sFunction.php
//历史记录相关2个
/e/admin/xx/member/index.php
/e/admin/xx/member/doaction.php
帝国cms登录与退出历史记录插件已人工检测,确认安全无毒,请放心下载。