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

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

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

<?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. 头像
      很好
      第27楼
      很好
      回复
    1. 头像
      DJ大家都
      第26楼
      学习一擦
      回复
    1. 头像
      123456
      第25楼
      看看看看看
      回复
    1. 头像
      12345
      第24楼
      see a see看看先
      回复
    1. 头像
      13
      第23楼
      不错
      回复
    1. 头像
      路过
      第22楼
      看着不错哦
      回复
    1. 头像
      看过几个
      第21楼
      看着不错 就是这留言方式尴尬
      回复
    1. 头像
      叶孤城
      第20楼
      不看不行
      回复
    1. 头像
      truth
      第19楼
      学习以下   谢谢
      回复
    1. 头像
      山寨小混混
      第18楼
      学习知识
      回复
    1. 头像
      网友
      第17楼
      不错,学习了。
      回复
    1. 头像
      推特
      第16楼
      不错学习学习
      回复
    1. 头像
      屏蔽名称
      第15楼
      kankan   学习以下   谢谢
      回复
    1. 头像
      菜鸟学习
      第14楼
      菜鸟学习菜鸟学习
      回复
    1. 头像
      乐呀乐影院
      第13楼
      学习下
      http://www.woleyale.com/
      回复
    « 1 2 3 4 5 6 7 »