一个简单的php网页输入密码才能访问代码

2015-8-19 / 110 评论 / 60512 阅读

密码对,就可以看到指定内容, 密码不对就进不去;首次打开和关闭浏览器重新打开 都需要输入密码才可以访问,具体代码如下:

<?php //输入密码后访问本页内容
$password = "3210";//这里是密码 
$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;\">密码不正确,请重新输入。</div>";} 
}else{$isview = false;$p = "请输入密码查看,获取密码可联系我。";}}?>
<?php if($isview){?>
<!DOCTYPE html><html><head><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>
</head><body>
<div class="passport">恭喜你!密码输入正确,放入密码输入正确后显示的内容</div>
</body></html> 
<?php }else{?>
<!DOCTYPE html><html><head><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>
</head><body>
<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> 
</body></html> 
<?php }?> 

PS:此教程不做任何解释,只为自己记录之用。

评论一下?

OωO
取消
    1. 头像
      连接
      第57楼
      龙头寺JJ可口可乐了
      回复
    1. 头像
      第56楼
      123阿大声道
      回复
    1. 头像
      一二三
      第55楼
      dgdsgdsgsdgds撒旦法撒
      回复
    1. 头像
      dsfs
      第54楼
      dgdsgdsgsdgds撒旦法撒
      回复
    1. 头像
      123
      第53楼
      看看吧。
      回复
    1. 头像
      asda
      第52楼
      safgasfasfasg大
      回复
    1. 头像
      林枫
      第51楼
      我看看吧
      回复
    1. 头像
      1
      第50楼
      我看看
      回复
    1. 头像
      菜花
      第49楼
      afasf方法
      回复
    1. 头像
      3242342342
      第48楼
      先看看
      回复
    1. 头像
      最半
      第47楼
      不错 能起到作用
      回复
    1. 头像
      如你所愿
      第46楼
      不错,最起码很有用!
      回复
    1. 头像
      无言
      第45楼
      六个六
      回复
    1. 头像
      应该不错
      第44楼
      哈哈,看看
      回复
    1. 头像
      oops
      第43楼
      非常给力!!!!!!!!
      回复
    « 1 2 3 4 5 6 7 »