PHP $cuserLogin->keepUser()問題 userlogin.class.php
//保持用戶的會話狀態
//成功返回 1 ,失敗返回 -1
function keepUser()
{
if($this->userID != '' && $this->userType != '')
{
global $admincachefile,$adminstyle;
if(empty($adminstyle)) $adminstyle = 'dedecms';
//@session_register($this->keepUserIDTag);
$_SESSION[$this->keepUserIDTag] = $this->userID;
//@session_register($this->keepUserTypeTag);
$_SESSION[$this->keepUserTypeTag] = $this->userType;
//@session_register($this->keepUserChannelTag);
$_SESSION[$this->keepUserChannelTag] = $this->userChannel;
//@session_register($this->keepUserNameTag);
$_SESSION[$this->keepUserNameTag] = $this->userName;
//@session_register($this->keepUserPurviewTag);
$_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
//@session_register($this->keepAdminStyleTag);
$_SESSION[$this->keepAdminStyleTag] = $adminstyle;
//PutCookie('DedeUserID', $this->userID, 3600 * 24, '/');
//PutCookie('DedeLoginTime', time(), 3600 * 24, '/');
PutCookie('DedeUserID', $this->userID, 3600 * 1, '/');//1小時
PutCookie('DedeLoginTime', time(), 3600 * 1, '/');//1小時
$this->ReWriteAdminChannel();
return 1;
}
else
{
return -1;
}
}
PHP $cuserLogin->keepUser()問題 userlogin.class.php
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.