core->var['inajax']) { ajaxshowheader(); ajaxshowfooter(); } if($this->cpaccess == -3) { html_login_header(false); } else { html_login_header(); } if($this->cpaccess == -3) { echo '

'.lang('admincp_login', 'login_cp_noaccess').'

'; }elseif($this->cpaccess == -1) { $ltime = $this->sessionlife - (TIMESTAMP - $this->adminsession['dateline']); echo '

'.lang('admincp_login', 'login_cplock', array('ltime' => $ltime)).'

'; }elseif($this->cpaccess == -4) { $ltime = $this->sessionlife - (TIMESTAMP - $this->adminsession['dateline']); echo '

'.lang('admincp_login', 'login_user_lock').'

'; } else { html_login_form(); } html_login_footer(); function html_login_header($form = true) { $charset = CHARSET; $title = lang('admincp_login', 'login_title'); $tips = lang('admincp_login', 'login_tips'); echo << $title EOT; if($form) { echo << if(self.parent.frames.length != 0) { self.parent.location=document.location; }
EOT; } } function html_login_footer($halt = true) { $version = getglobal('setting/version'); echo <<
EOT; $halt && exit(); } function html_login_form() { global $_G; $isguest = !getglobal('uid'); $lang = lang('admincp_login'); $loginuser = $isguest ? '' : getglobal('member/username'); $sid = getglobal('sid'); $_SERVER['QUERY_STRING'] = str_replace('&', '&', dhtmlspecialchars($_SERVER['QUERY_STRING'])); $extra = ADMINSCRIPT.'?'.(getgpc('action') && getgpc('frames') ? 'frames=yes&' : '').$_SERVER['QUERY_STRING']; $forcesecques = ''; echo <<

$lang[login_username]:

$loginuser

$lang[login_password]:

$lang[security_question]:

$lang[security_answer]:

EOT; echo ''; } ?>