首先打开XAMPP的mysql,创建一个adatabase数据库,再创建一个user的数据表。
login.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<form action="./login.php" method="POST">
<h2>聊天室</h2>
<tr>
<td>用户名</td>
<td><input type="text" name="username"></td>
</tr>
<br>
<tr>
<td>密码</td>
<td><input type="password" name="password"></td>
</tr>
<br>
<button type="submit" name="submit">登录</button>
</body>
</html>
register.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>register</title>
</head>
<body>
<form action="./register.php" method="POST">
<tr>
<td>用户名</td>
<td><input type="text" name="username"></td>
</tr>
<br>
<tr>
<td>密码</td>
<td><input type="password" name="password"></td>
</tr>
<br>
<button type="submit" name="submit">注册</button>
</form>
</body>
</html>
login.php
<?php
$con=mysqli_connect("localhost","root","","adatabase")
or die ("数据库未连接");
$sql="SELECT Name,password FROM user";
$result = mysqli_query($con,$sql);
if ($result){
echo "登录成功";
}else{
echo "登录失败";
}
mysqli_close($con);
?>
register.php
<?php
$username = $_POST['username'];
$password = $_POST['password'];
@ $db = mysqli_connect('localhost' , 'root', '', 'adatabase')
or die ("无法连接数据库");
$sq = "INSERT INTO user( Name, password)
VALUES ('$username',$password)";
$result= mysqli_query($db,$sq);
if ($result) {
echo "注册成功";
}else{
echo "注册失败";
}
mysqli_close($db);
?>
这4个文件创建好以后就可以实现注册登录功能
本人小白,轻喷!!!