文章目录

使用PHP代码实现网页访问密码验证(网页加密)

由 赴衬 发布

这个功能用过宝塔的同学可能都知道,宝塔也可以实现网页设置密码进行拦截,输入正确的密码才可以访问

但是二次美化拦截页面这种方式对于小白来说些许难度,所以今天就分享一款纯php代码加密网页代码!

请输入图片描述(demo图)

将下方php代码粘贴到在需要设置密码访问的页面中的<html>之前



<?php
    session_start();
    if(isset($_POST['password']) && $_POST['password'] == '这里是密码请自行修改'){
        $_SESSION['ok'] = 1;
        header('location:?');
    }
    if(!isset($_SESSION['ok'])){
        exit('

    <style type="text/css">
    .container{overflow:hidden;margin:4px auto;}
    .container .content{max-width: 100%;width: 600px;margin: 0 auto;overflow: hidden;}
    .new-content{height: 100%;}
    .new-content .new-pw{position:relative;overflow:hidden;margin-top:13px;padding:15px;height: 10%;background:rgb(247, 247, 247);}
    .new-title{position: relative;height: 45px;border-bottom: 1px solid #5298ff;text-indent: 21px;font-size: 16px;line-height: 35px;font-weight: 600;color: #2196f3;}
    .new-title:after{position:absolute;top:8px;left:0;width:0;height:17px;border:1.5px solid #5298ff;border-radius:9px;content:" ";}
    </style>
    <div class="container">
     <div class="content">
      <div class="new-content">
       <div class="new-pw">
        <div align="center">
        如需进入网站使用工具请输入密码进行验证</div>
        <div class="new-pws">
        <center style="margin-top: 8px;">
        <form method="post">
            卡密:<input type="password" name="password" />
                  <input type="submit" value="使用" />
        </form>
    </center>
             </div>
        </div>
       </div>
      </div>
    </div>
        ');
    }
    ?>


仅有一条评论

  1. 清风
    清风 · 2021-06-01 02:15

    666

发表评论