当前位置:首页 » 网络教程 » 正文

语言编程:教你用PHP输入密码并列出目录文件生成超链接代码!

268 人参与  2017年12月20日 23:31  分类 : 网络教程  评论

ceab0abe581fe06ece9831189bb62a2c_u=1895011718,2418404893&fm=27&gp=0.jpg

一个可以加密文件夹,并且可以展示文件夹内文件的php代码:

PHP
<?php $password = "123456"; // 这里是密码 $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"])) ? "需要密码才能查看,请输入密码。" : "密码不正确,请重新输入。"; } }else{ $isview = false; $p = "请输入密码查看,获取密码可联系我。"; } } if($isview){ ?> <!DOCTYPE HTML><html><head><meta charset="gb2312" /><title>加密内容</title><meta name="Keywords" content="加密内容" /><meta name="Description" content="加密内容" /><meta name="viewport" content="width=device-width, initial-scale=1" /></head><body><div id="post"><pre id="neirong"><?php   $dir = "./";   // Open a known directory, and proceed to read its contents   if (is_dir($dir)) {   
   if ($dh = opendir($dir)) {   

       while (($file = readdir($dh)) !== false) {   
       if ($file!="." && $file!="..") {   
       echo "<a href=./".$file.">".$file."</a><br>";   
       }   
       }   
       closedir($dh);   
   }   }   ?></pre></div></body></html><?php }else{ ?> <!DOCTYPE HTML><html><head><meta charset="gb2312" /><title>输入密码</title><meta name="Keywords" content="输入密码" /><meta name="Description" content="输入密码" /><meta name="viewport" content="width=device-width, initial-scale=1" /></head><body><div id="post"><img src="key.png"><form action="?yes" method="post" style="margin:0px;">输入查看密码 
<input type="password" name="pwd" /> <input type="submit" value="查看" /> </form> <?php echo $p; ?> </div> <?php } ?> </body> </html>


来源:皇族网(微信公众号:新皇族网),转载请保留出处和链接!

本文链接:https://huangzuw.com/post/150.html

本文标签:语言编程  网络教程  

<< 上一篇 下一篇 >>

  • 评论(0)
  • 相关文章

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

© 2017 皇族网版权所有粤ICP备17025864号-2

Top

分享:

支付宝

微信