php页面验证密码访问

  • 一个简单的验证
  • 把代码复制到php里面,然后在你需要输入密码访问的php里面的最前面加一段下面的代码:
error_reporting(0);
include("文件名.php"); 
//注意文件目录正确
?>
<?php
header("Content-type: text/html; charset=utf-8");
function code($user, $pass) {
      $users = ['admin'=>'123456'];
      if(isset($users[$user]) && $users[$user] === $pass) {
        return true;
      } else {
        return false;
      }
}
if(!code(@$_SERVER['PHP_AUTH_USER'], @$_SERVER['PHP_AUTH_PW'])) {
     http_response_code(401);
     header('WWW-Authenticate:Basic realm="My website"');
     echo '需要用户名和密码才能继续访问'; 
     exit;
} else {
    
}
echo "验证成功";
最后修改:2023 年 11 月 02 日
如果觉得我的文章对你有用,请随意赞赏