login.php
来自「1.增加了近40项后台核心设置」· PHP 代码 · 共 37 行
PHP
37 行
<?php
XYDW == OK or exit('Forbidden');
function login($username,$passwd,$cknum,$cookietime='0'){
global $db;
if(!$username || !$passwd) adminmsg("login_space");
if(function_exists('imagecreate') && md5($cknum) != $_COOKIE['ck_num']) adminmsg('login_cknum');
$query = $db->getone("SELECT * FROM xydw_admin WHERE username = '$username'");
if($query){
if(md5($passwd) == $query[passwd]){
session_register('admin_check_user');session_register('admin_check_type');
$_SESSION['admin_check_user'] = $username;
$_SESSION['admin_check_pwd'] = $query[passwd];
$_SESSION['admin_check_type'] = $query[type];
adminmsg('login_ok','admin.php');
} else adminmsg('login_pw');
} else adminmsg('login_user');
}
function islogin(){
global $db;
$username = $_SESSION['admin_check_user'];
$passwd = $_SESSION['admin_check_pwd'];
if(!$username || !$passwd){
setcookie('xydw_user','');
adminmsg('login_no','admin.php?action=login');
} else {
$query = $db->getone("SELECT * FROM xydw_admin WHERE username='$username'");
if($query[passwd] != $passwd){
adminmsg('login_no','admin.php?action=login');
} else $type = $query[type];
}
return $type;
}
function loginout(){
session_destroy();
adminmsg("login_out",'index.php');
}
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?