login.php

来自「很不错的php聊天室源码,提供给大家学习」· PHP 代码 · 共 46 行

PHP
46
字号
<?php
session_start();
include "../include/query.php";
include "../include/functions.php";
if($_SERVER["REQUEST_METHOD"]!="POST")
{
	header("location:../notice.php?id=".cant_visit);
	exit;
}
if((isset($_POST["verifyCode"])?$_POST["verifyCode"]:"")!=(isset($_SESSION["verifyCode"])?$_SESSION["verifyCode"]:"")&&getConfig("chatroom_admin_pic_verify")==1)
{
	header("location:../notice.php?id=".admin_verify_error);
	exit;
}
if(getConfig("chatroom_admin")==$_POST["username"]&&getConfig("chatroom_adminpassword")==md5($_POST["password"]))
{
	//登陆成功,注册SESSION
	session_register("administrator");
	if(isset($_SESSION["hack_num"]))
	{
		session_unregister("hack_num");
	}
	$_SESSION["administrator"] = "yes";
	header("location:main.php");
	exit;
}
else
{
	if($_SESSION["hack_num"]=="")
	{
		session_register("hack_num");
		$_SESSION["hack_num"] = 1;
	}
	else
	{
		$_SESSION["hack_num"] ++;
		if($_SESSION["hack_num"]>=10)
		{
			header("location:../notice.php?id=".hack_bomb);
			exit;
		}
	}
	header("location:../notice.php?id=".admin_login_lost);
	exit;
}
?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?