写一个有用户登录界面的图书管理系统php代码实现
时间: 2024-03-05 15:48:28 浏览: 22
以下是一个简单的 PHP 图书管理系统,包括用户登录界面:
```
<?php
session_start();
// 连接数据库
$conn = mysqli_connect("localhost", "root", "password", "library");
// 处理用户登录
if (isset($_POST['login'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) == 1) {
$_SESSION['username'] = $username;
header("location: dashboard.php");
} else {
echo "用户名或密码错误";
}
}
// 处理用户退出
if (isset($_GET['logout'])) {
session_destroy();
header("location: index.php");
}
?>
<!DOCTYPE html>
<html>
<head>
<title>图书管理系统 - 用户登录</title>
</head>
<body>
<h1>图书管理系统 - 用户登录</h1>
<?php if (isset($_SESSION['username'])) { ?>
<p>欢迎 <?php echo $_SESSION['username']; ?>!</p>
<p><a href="index.php?logout=true">退出</a></p>
<?php } else { ?>
<form method="post" action="index.php">
<label>用户名:</label>
<input type="text" name="username"><br>
<label>密码:</label>
<input type="password" name="password"><br>
<input type="submit" name="login" value="登录">
</form>
<?php } ?>
</body>
</html>
```
这是一个简单的示例,你可以根据自己的需求进行修改和扩展。同时,请注意数据库连接和 SQL 查询的安全性和正确性。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)