我已经尝试使用 Tom 的回答密码保护我的网站 here .我复制了他的 access.php 脚本,只是将第 5 行更改为:
$password = 'hello';
然后我在服务器上的同一目录中创建了另一个文件(“test.php”),并向其中添加了以下内容:
<?php
require('access.php');
?>
secret text
然而,当我在 my site 上输入“你好”时,它告诉我我的密码不正确。服务器的设置方式是否不允许这样做?虽然我已经在两个不同的服务器上尝试过这个,这两个服务器都设置了 html 和 php,但在这两种情况下我的密码都不被接受。
最佳答案
您不能将第 5 行更改为“hello”,因为提供的代码 aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d 在 sha1 安全加密过程之后已经表示“hello”。或者:维护提供的代码,您将看到“hello”在工作。
关于php - 使用 PHP 保护网页的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38416765/