登陆页面

echo "<form action='denglu.php' method='post'>";
		echo "<label>请输入您的用户名:<input type='text' name='username' /></label>";
		echo "<label>请输入您的密码:<input type='password' name='password' /></label>";
		echo "<input type='submit' value='登陆'>";
		echo "</form>";

问题1:为什么要denglu.php传到这里,因为php代码获取的也在这个页面上啊,
问题2:为什么密码只一个,呵呵,这个登陆好吗,你的用户名+密码已经保存好了,登陆合适就可以了呀
为什么这个页面也要用session技术,因为用户登录后没退出下次登陆到这个页面也是登陆后页面哈,为什么呢,因为session技术嘛
@session_start();
开启技术并且屏蔽掉错误信息
//先获取把,然后看看是否匹配注册过的信息哈

if(isset($_POST['username'])&&(isset($_POST['password'])))




问题,为什么现在才连接,因为没写链接个屁啊,好吗

```php
$db=new mysqli('localhost','root','','dl');
		$db->set_charset('utf8');//设置字符编码
		if($db->connect_errno)
		{
			echo "没有连接数据库成功哈";
		}
```php
$username=$_POST['username'];
			$password=$_POST['password'];

然后是看看用户名是否匹配where数据库中的数据库名+匹配数据库中的密码
用什么匹配用登陆输入的和注册过的匹配哈
//匹配输出什么呢呵呵,输出的是编号和用户名,因为密码加密了呀呵呵

$query="SELECT id,username from users where username = '".$username."' and password = '".sha1($password)."'";

//然后是什么,老规矩,运行把//然后是看看里面有没有数据,也就是他看看里面的有没有行,也就是有没有字段嘛是

$result=$db->query($query);

//然后是看看里面有没有数据,也就是他看看里面的有没有行,也就是有没有字段嘛是吧
//如果有恭喜登陆成功,否则呵呵失败,去注册把你

if($result->num_rows)
		{
			echo "登陆成功,欢迎您";
			}







```php
else
		{
			echo "登陆失败,建议您您的输入有问题,或者没有注册";
		}
		$db->close();

		}
//然后是看看如果登陆后直接关闭浏览器,登陆这个页面怎么办,毕竟有session技术啊

```php
if(isset($_SESSION['userid'])) {
			require_once('denglucg.php');
		}
	}

//这里是如果要存数据到服务器中呢,用什么数组,关联嘛,毕竟session存储的都是用关联存储的嘛是吧
//然后是把用户名+用户名id存储,为什么存储他们辆,因为这个用户是多少号并且叫什么名嘛,叫人不是这样叫的嘛,有规矩的嘛是吧

if($result->num_rows)
		{
			echo "登陆成功,欢迎您";
			echo "请问你还想写吗?不想直接登录就能直接看到上次的信息啦";
			
			$row=$result->fetch_assoc();
			
			$_SESSION['username']=$row['username'];
			$_SESSION['userid']=$row['id'];
			
			$result->free();
		}
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>	<link rel="stylesheet" type="text/css" href="style.css">

</head>
<body>
	<?php
	session_start();
	
	if(isset($_POST['username'])&&(isset($_POST['password'])))
	{
		$db=new mysqli('localhost','root','','dl');
		$db->set_charset('utf8');//设置字符编码
		if($db->connect_errno)
		{
			echo "没有连接数据库成功哈";
		}
		else
		{
			
			$username=$_POST['username'];
			$password=$_POST['password'];
			
			$query="SELECT id,username from users where username = '".$username."' and password = '".sha1($password)."'";
			
			
			$result=$db->query($query);
		
		if($result->num_rows)
		{
			echo "登陆成功,欢迎您";
			echo "请问你还想写吗?不想直接登录就能直接看到上次的信息啦";
			
			$row=$result->fetch_assoc();
			
			$_SESSION['username']=$row['username'];
			$_SESSION['userid']=$row['id'];
			
			$result->free();
		}
		else
		{
			echo "登陆失败,建议您您的输入有问题,或者没有注册";
		}
		$db->close();

		}
	
	if(isset($_SESSION['userid'])) {
			require_once('denglucg.php');
		}
	}
		else
		{
		echo "<form action='denglu.php' method='post'>";
		echo "<label>请输入您的用户名:<input type='text' name='username' /></label>";
		echo "<label>请输入您的密码:<input type='password' name='password' /></label>";
		echo "<input type='submit' value='登陆'>";
		echo "</form>";
	}
	?>

	aaa
</body>
</html>