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

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

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

<?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. 头像
      周口k
      第42楼
      看看是不是镇的啊
      回复
    1. 头像
      disheng
      第41楼
      非常给力。。。。。。。。
      回复
    1. 头像
      我想要
      第40楼
      非常给力!!!!!!!!
      回复
    1. 头像
      梓骁
      第39楼
      feichang 给了
      回复
    1. 头像
      学校你好
      第38楼
      非常给力!!!!!!!!
      回复
    1. 头像
      学习一下
      第37楼
      学习一下
      回复
    1. 头像
      somuns
      第36楼
      学习下,感谢分享
      回复
    1. 头像
      qi
      第35楼
      看看
      回复
    1. 头像
      峰哥网站
      第34楼
      看看
      回复
    1. 头像
      发GV个
      第33楼
      非常好
      回复
    1. 头像
      点多
      第32楼
      学习点点滴滴
      回复
    1. 头像
      逸凡博客
      第31楼
      学习了,感谢博主分享!
      回复
    1. 头像
      易捷博客网
      第30楼
      学习下,感谢分享~
      回复
    1. 头像
      小小
      第29楼
      专门来学习的
      回复
    1. 头像
      轻轻一点
      第28楼
      学习学习
      回复
    « 1 2 3 4 5 6 7 »