Loading
0

PHP页面输入密码才可以查看到内容代码

功能:php访问页面会提示输入密码,密码正确则显示内容,不正确不显示

 


<!--?php //输入密码后访问本页内容
$password = "blog.tag.gg";
//这里是密码
$p = "";
if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password) {
    $isview = true;
} else {
    if(isset($_POST["pwd"])) {
        if($_POST["pwd"] == $password) {
            setcookie("isview",$_POST["pwd"],time()+3600*3);
            $isview = true;
        } else {
            $p = (empty($_POST["pwd"])) ? "需要密码才能查看,请输入密码。" : "<div style=\"color:#F00;\"-->
<html>
 <head></head>
 <body>
  密码不正确,请重新输入。&quot;;} }else{$isview = false;$p = &quot;请输入密码查看,获取密码可联系我。&quot;;}}?&gt;
  <!--?php if($isview){?-->
  <meta http-equiv="Content-Type" content="text/html;
            charset=utf-8" />
  <title>起点终站提醒你输入密码</title>
  <style type="text/css">body{background:none;}.passport{width:400px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-55px;font-size:18px;text-align:center;line-height:30px;color:red;}</style>  
  <div class="passport">
   恭喜你!密码输入正确
  </div>  
  <!--?php }else{?-->
  <meta http-equiv="Content-Type" content="text/html;
            charset=utf-8" />
  <title>起点终站提醒你输入密码</title>
  <style type="text/css">body{background:none;}.passport{border:1px solid red;background-color:#FFFFCC;width:400px;height:100px;position:absolute;left:49.9%;top:49.9%;margin-left:-200px;margin-top:-55px;font-size:14px;text-align:center;line-height:30px;color:#746A6A;}</style>  
  <div class="passport">
   <div style="padding-top:20px;
            ">
    <form action="" method="post" style="margin:0px;
            ">
     输入查看密码
     <input type="password" name="pwd" />
     <input type="submit" value="查看" />
    </form>
    <!--?php echo $p;?-->
   </div>
  </div>  
  <!--?php }?-->
 </body>
</html>

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:http://blog.tag.gg/showinfo-24-35823-0.html
上一篇:返回列表
下一篇:返回列表