📄 chkadmlogin.php
字号:
<?
// 初始化session
session_start();
// 包含数据库连接文件
require ('dbconnect.php');
$nickname=$_POST['username'];
$password=$_POST['password'];
// 转换管理员帐号为小写
$nickname=strtolower($nickname);
// 检测管理员帐号和密码是否正确
if( $nickname=="admin" and md5($password) == $fetch_em["password"]) {
// 管理员帐号和密码正确
// 注册session变量保存session
session_register("UserName");
$UserName=$nickname;
// Record this login time's ip.
$ip=getenv (REMOTE_ADDR);
// 取得当前时间和日前
$now = date("Y-m-d H:i:s");
// 添加用户进online表
$onlinestr="insert into online (NickName,InTime,IP) values('$nickname','$now','$ip')";
mysql_query($onlinestr,$conn);
// 添加进logs表
$logsstr="insert into logs (LogUser,InTime,OutTime,IP) values('$nickname','$now','','$ip')";
mysql_query($logsstr,$conn);
// 重定向到在线用户管理页面,以便管理在线用户
header("Location:AdminOnlineUser.php");
}
else {
session_unset(); // Unset session variables.
session_destroy(); // End Session we created earlier.
// 管理员登录失败
echo "<table width='100%' align=center><tr><td align=center>";
echo "帐号或密码错误,或者不是管理员帐号<br>";
echo "<font color=red>管理员登录失败!</font><br><a href='adminlogin.php'>请重试</a>";
echo "</td></tr></table>";
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -