DEDECMS之唯一登录,踢人效果
1、打开:include/memberlogin.class.php 找到如下代码:
/**
* 验证用户是否已经登录
*
* @return bool
*/
function IsLogin()
{
if($this->M_ID > 0) return TRUE;
else return FALSE;
}
2、 替换为如下代码:
/**
* 验证用户是否已经登录
*
* @return bool
*/
function IsLogin()
{
global $dsql;
$uid = $this->M_ID;
if($this->M_ID > 0){
$row = $dsql->GetOne("SELECT logintime FROM `#@__member` WHERE mid="$uid"; ");
if($this->M_LoginTime==$row["logintime"])
/*判断是不是当前登录时间*/
{
return TRUE;
}
else
{
return FALSE;
} }else return FALSE;
}
/**
* 验证用户是否已经登录
*
* @return bool
*/
function IsLogin()
{
if($this->M_ID > 0) return TRUE;
else return FALSE;
}
2、 替换为如下代码:
/**
* 验证用户是否已经登录
*
* @return bool
*/
function IsLogin()
{
global $dsql;
$uid = $this->M_ID;
if($this->M_ID > 0){
$row = $dsql->GetOne("SELECT logintime FROM `#@__member` WHERE mid="$uid"; ");
if($this->M_LoginTime==$row["logintime"])
/*判断是不是当前登录时间*/
{
return TRUE;
}
else
{
return FALSE;
} }else return FALSE;
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: APMserv中对MySQL优化的设置
- 下一篇: PHP截取中英文及标点符号混合的字符串函数
