📄 login.php
字号:
<?
class CPage extends Page
{
function page_load()
{
$this->objDataSet->setTable($this->user);
if (empty($this->in['act'])) $this->onLogin();
}
function onLogout()
{
$this->objUserAuth -> logout();
$this->page_debug($this->app->getSysMsg('logout'),"index.php",'_top');
}
function onLogin()
{
$objUserAuth = & $this->objUserAuth;
$in = & $this->in;
$tpl = & $this->tpl;
$msg = $in['msg'];
if (!empty($in['_POST']['username']))
{
if(ONCHKNUM && ($in['chknum'] != $_SESSION['chknum']))
{
$msg=$this->app->getSysMsg('chknumerr');
}
elseif (empty($in['password']))
{
$msg=$this->app->getSysMsg('inputerro');
}
else
{
$objUserAuth->login($in['username'],$in['password']);
if ($this->err->errExists())
{
$msg = $this->err->getMsg();
$this->err->reset();
}
else
{
setcookie('username',$in['username'],time()+3600*24*20);
$this->page_debug($this->app->getSysMsg('loginok'),"index.php",'_top');
}
}
}
$tpl->assign("title",$this->app->getSysMsg('login'));
$tpl->assign("msg",$msg);
$tpl->assign("username",$in['username']);
$tpl->assign("onchknum",ONCHKNUM);
$tpl->display("admin/login.htm");
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -