php 注册 登录 demo
时间: 2023-07-04 15:23:32 浏览: 37
以下是一个简单的 PHP 注册登录示例:
注册页面 (register.php):
```php
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// 获取表单提交数据
$username = $_POST["username"];
$password = $_POST["password"];
// 连接数据库
$conn = mysqli_connect("localhost", "db_username", "db_password", "db_name");
// 检查用户名是否已经存在
$query = "SELECT * FROM users WHERE username='$username'";
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
echo "该用户名已被注册!";
} else {
// 插入新用户数据
$insert_query = "INSERT INTO users (username, password) VALUES ('$username', '$password')";
mysqli_query($conn, $insert_query);
echo "注册成功!";
}
// 关闭数据库连接
mysqli_close($conn);
}
?>
<form method="post" action="">
<label>用户名:</label>
<input type="text" name="username" required><br>
<label>密码:</label>
<input type="password" name="password" required><br>
<button type="submit">注册</button>
</form>
```
登录页面 (login.php):
```php
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// 获取表单提交数据
$username = $_POST["username"];
$password = $_POST["password"];
// 连接数据库
$conn = mysqli_connect("localhost", "db_username", "db_password", "db_name");
// 检查用户名和密码是否正确
$query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
echo "登录成功!";
} else {
echo "用户名或密码错误!";
}
// 关闭数据库连接
mysqli_close($conn);
}
?>
<form method="post" action="">
<label>用户名:</label>
<input type="text" name="username" required><br>
<label>密码:</label>
<input type="password" name="password" required><br>
<button type="submit">登录</button>
</form>
```
请注意,这只是一个非常简单的示例,实际的注册和登录系统需要更多的安全性和验证。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)