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

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

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

<?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. 头像
      的地方大幅度
      第72楼
      好谢谢 下载量额
      回复
    1. 头像
      夏少博客
      第71楼
      好谢谢 下载量额
      回复
    1. 头像
      斯蒂芬
      第70楼
      点点滴滴
      回复
    1. 头像
      违认为非费
      第69楼
      好谢谢 下载量额
      回复
    1. 头像
      大师
      第68楼
      法术丹方撒的法术丹方法术丹方撒的法术丹方撒的
      回复
    1. 头像
      大概
      第67楼
      的人很多天而法尔福
      回复
    1. 头像
      四个
      第66楼
      三个
      回复
    1. 头像
      可谔谔华为
      第65楼
      感谢分析
      回复
    1. 头像
      是你电
      第64楼
      到你家大家
      回复
    1. 头像
      嗯嗯嗯
      第63楼
      的点点滴滴
      回复
    1. 头像
      什么东西
      第62楼
      bu cuo 正好需要这样的代码。希望能够有用!
      回复
    1. 头像
      什么东西
      第61楼
      不错,好东西!
      回复
    1. 头像
      什么代码
      第60楼
      不错!
      回复
    1. 头像
      好牛逼
      第59楼
      要的就是这个艾玛
      回复
    1. 头像
      我的名称
      第58楼
      实打实的是sdsdsdsa是的丰富的分
      回复
    « 1 2 3 4 5 6 7 »