!
也想出现在这里? 联系我们
广告位

网站添加输入密码才能访问功能

为你的网站添加 php 输入密码访问网站功能,这个功能其实很简单,在应用中的场景也是往往为内部或是个人使用的页面里面,在登陆的时候可以弹出一个窗口,做隐私保护,以下的代码可以满足大家的这个功能,同时可以在代码里自定义密码。同时只要在现有代码的上下添加好加密的代码就可以。记得要调整一下默认密码。不然会被入侵的。

  1. <?php
  2. $password = "1234"; // 这里是密码
  3. $p = "";
  4. if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password){
  5. $isview = true;
  6. }else{
  7. if(isset($_POST["pwd"])){
  8. if($_POST["pwd"] == $password){
  9. setcookie("isview",$_POST["pwd"],time()+3600*3);
  10. $isview = true;
  11. }else{
  12. $p = (empty($_POST["pwd"])) ? "需要密码才能查看,请输入密码。" : "密码不正确,请重新输入。";
  13. }
  14. }else{
  15. $isview = false;
  16. $p = "请输入密码查看,获取密码可联系我。";
  17. }
  18. }
  19. if($isview){ ?>
  20. 这里是密码成功后显示的地方
  21. <?php }else{ ?>
  22. <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  23. <html xmlns=" http://www.w3.org/1999/xhtml">
  24. <head>
  25. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  26. <meta http-equiv="pragma" content="no-cache" />
  27. <meta http-equiv="cache-control" content="no-cache" />
  28. <meta http-equiv="expires" content="0" />
  29. <title>脚本之家提醒你输入密码</title>
  30. <!--[if lt IE 6]>
  31. <style type="text/css">
  32. .z3_ie_fix{
  33. float:left;
  34. }
  35. </style>
  36. <![endif]-->
  37. <style type="text/css">
  38. <!--
  39. body{
  40. background:none;
  41. }
  42. .passport{
  43. border:1px solid red;
  44. background-color:#FFFFCC;
  45. width:400px;
  46. height:100px;
  47. position:absolute;
  48. left:49.9%;
  49. top:49.9%;
  50. margin-left:-200px;
  51. margin-top:-55px;
  52. font-size:14px;
  53. text-align:center;
  54. line-height:30px;
  55. color:#746A6A;
  56. }
  57. -->
  58. </style>
  59. <div class="passport">
  60. <div style="padding-top:20px;">
  61. <form action="?yes" method="post" style="margin:0px;">输入查看密码
  62. <input type="password" name="pwd" /> <input type="submit" value="查看" />
  63. </form>
  64. <?php echo $p; ?>
  65. </div>
  66. </div>
  67. <?php
  68. } ?>
  69. </body>
  70. </html>

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress开启CDN加速/缓存后如何自动加载最新的js和css文件

2023-12-1 13:57:49

WordPress教程

WordPress网站SEO优化的基本建议

2023-12-1 13:59:12

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索