由于不少佬友担心在serv00上搭建一个影视网站存在版权问题,所以我们给他设置一个前台访问密码,使得你及周围的小伙伴拥有访问网站的权力。
如图:
- 进入下面路径
2.创建一个password.php
空文件
将下面代码放入其中,将 ‘your_password’ 替换为你想要的密码并保存。
<?php
// 设置访问密码
$password = 'your_password'; // 将 'your_password' 替换为你想要的密码
// 检查是否已提交密码
if (isset($_POST['password'])) {
if ($_POST['password'] === $password) {
// 密码正确,设置 Session 并跳转到首页
session_start();
$_SESSION['access_granted'] = true;
header('Location: /'); // 将 '/' 替换为你的网站首页地址
exit;
} else {
// 密码错误,显示错误信息
$error = "密码错误,请重试。";
}
}
?>
- 创建一个
password_form.php
空文件
将下面代码直接放入保存即可。
<!DOCTYPE html>
<html>
<head>
<title>请输入访问密码</title>
<style>
body {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
}
form {
text-align: center;
}
</style>
</head>
<body>
<form method="post" action="">
<h2>请输入访问密码</h2>
<?php if (isset($error)) { echo "<p style='color: red;'>$error</p>"; } ?>
<label for="password">密码:</label><br>
<input type="password" id="password" name="password"><br><br>
<button type="submit">提交</button>
</form>
</body>
</html>
4.修改index.php
文件
<?php
// 引入密码验证脚本
require_once 'password.php';
// 检查是否已通过密码验证
session_start();
if (!isset($_SESSION['access_granted']) || $_SESSION['access_granted'] !== true) {
// 未通过验证,显示密码输入表单
require_once 'password_form.php';
exit;
}
5.修改你的后台,如:admin123.PHP
直接放入即可
session_start();
// 检查是否已通过密码验证
if (!isset($_SESSION['access_granted']) || $_SESSION['access_granted'] !== true) {
// 未通过验证,重定向到前台密码输入页面
header('Location: /'); // 将 'password_form.php' 替换为你的密码输入页面的地址
exit;
}