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

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

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

<?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. 头像
      看下
      第12楼
      学习学习
      回复
    1. 头像
      木兰裆裤织
      第11楼
      看下效果把!
      回复
    1. 头像
      你好
      第10楼
      看下效果要评论才能看到?
      回复
    1. 头像
      asd
      第9楼
      怎么用呢?
      回复
    1. 头像
      小木
      第8楼
      看下效果要评论才能看到?
      回复
    1. 头像
      爱琪琪
      第7楼
      怎么加到PHP中呢,复制加到了index.php里面,打开还是出来网站内容
      回复
    1. 头像
      技术拉近你我
      第6楼
      挺实用的小功能。
      回复
    1. 头像
      网际电脑
      第5楼
      怎么使用?
      回复
      1. 头像
        舍力
        @网际电脑:直接把代码复制就可以了呀!
        回复
    1. 头像
      凉生博客
      第4楼
      不错的分享代码
      回复
    1. 头像
      网站目录
      地板
      实用的代码,收藏了
      回复
    1. 头像
      好看的电影
      板凳
      不错的文章,学习了
      www.tedy.cc 好看的电影
      回复
    1. 头像
      笑忘书
      沙发
      php还是不大看得懂
      回复
    « 1 ... 1 2 3 4 5 6 7