当前位置:首页 » 代码教程 » 一个简单的php网页输入密码才能访问代码

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

密码对,就可以看到指定内容, 密码不对就进不去;首次打开和关闭浏览器重新打开 都需要输入密码才可以访问,具体代码如下:
<?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:此教程不做任何解释,只为自己记录之用。
End
温馨提示:如果您对本文有疑问,请在本页留言即可!!!
觉得很赞 (74)付款方式
X
付款方式:
  • 微信
  • 支付宝
  • QQ红包

使用微信扫一扫
blogger
    发布日期:2015-08-19   所属类别:代码教程   浏览:54210次   评论:110次
    本文地址:https://www.shuyong.net/chengxu/801.html [ 百度已收录 ]
    声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!

留言/评论:◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

填写好QQ号码,任点空白处自动获取

昵称

邮箱

网址

102楼、千狐 [回复该留言]
2018-04-23 10:18
研究了半天搞不懂 输入密码后显示的内容要放哪里?我把内容放在这个代码最后面直接把内容和输入密码一起显示了!
舍力 [回复该留言]
2018-04-23 13:14
私密(仅管理员可见)
101楼、圐圙 [回复该留言]
2018-03-30 17:22
什么道理呀,给解个密吧
100楼、圐圙 [回复该留言]
2018-03-30 17:07
赞个,感觉不错,回头又想想。你网站上还天天有更新呀。
99楼、圐圙 [回复该留言]
2018-03-13 17:42
你真想要密码么,让我在想想
98楼、圐圙 [回复该留言]
2018-03-11 11:12
没什么用,明文密码3210
舍力(博主) [回复该留言]
2018-03-11 16:56
@圐圙:哈。哈哈。哈哈哈
圐圙 [回复该留言]
2018-03-13 14:18
@舍力:有啥好笑的???
舍力(博主) [回复该留言]
2018-03-13 17:27
私密(仅管理员可见)
97楼、素材火 [回复该留言]
2018-01-29 10:09
很简单实用的教程
96楼、小泽 [回复该留言]
2017-09-13 16:23
谢谢大牛, 有一个小小的逻辑错误, 就是在输不对密码或没输密码那里  没有设置 cookies为false    我不懂PHP 改了好久
95楼、春夏秋冬 [回复该留言]
2016-11-21 22:22
干货 我喜欢 先收藏 谢谢
94楼、春夏秋冬 [回复该留言]
2016-11-20 21:08
非常好
93楼、看下 [回复该留言]
2016-11-20 19:18
看下
92楼、请柚子 [回复该留言]
2016-11-18 23:16
感谢楼主为大家分享
91楼、~\(≧▽≦)/~啦啦啦 [回复该留言]
2016-11-16 23:36
看,吧vvvvvvvvvvvvvvvvvvvv
90楼、大大大大大牛 [回复该留言]
2016-11-16 21:09
感谢楼主为大家分享这么优秀的资源
89楼、我的爱人是你 [回复该留言]
2016-11-16 15:56
干货 我喜欢 先收藏 谢谢
舍力(博主) [回复该留言]
2016-11-16 16:46
@我的爱人是你:有用就好!
88楼、寂寞如哥 [回复该留言]
2016-11-15 17:33
带数据库不

个人资料

舍力

博主:舍力

Emlog交流群

    用心做好每一件事!!!

博客统计

  • 文章数量:1132篇
  • 文章评论:3511条
  • 总访问量:9515851次
  • 微语数量:81条
  • 在线人数:1人
  • 本站运行:10年8月3天
  • 估计博主很忙,已经很久没更新了!
Q2 虚位以待
Copyright © 2024 舍力博客 版权所有   粤ICP备11021420号
基于宝塔面板,数据存储于阿里云ECS
Powered by emlog / &Author 舍力博客.