好的,以下是一个简单的密码存储网站的 PHP 代码:
1. 数据库连接
首先,我们需要连接到数据库。在这个例子中,我们将使用 MySQL 数据库。
```php
connect_error) {
die("连接失败: " . $conn->connect_error);
}
?>
```
2. 用户注册和登录
接下来,我们需要实现用户注册和登录功能。对于用户注册,我们可以创建一个注册页面,让用户输入用户名和密码,并将其保存到数据库中。在保存密码时,我们应该使用 PHP 的 password_hash() 函数进行哈希加密,以确保密码的安全性。
```php
query($sql) === TRUE) {
echo "注册成功!";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
}
// 处理用户登录表单提交
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST['login'])) {
// 获取表单数据
$username = $_POST['username'];
$password = $_POST['password'];
// 从数据库中检索用户信息
$sql = "SELECT * FROM users WHERE username='$username'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 验证密码是否正确
$row = $result->fetch_assoc();
if