当前位置:  开发笔记 > 编程语言 > 正文

PHP列表目录和文件

如何解决《PHP列表目录和文件》经验,为你挑选了2个好方法。

有一个页面的最简单的方法是显示用户可以点击打开的目录列表,在那里会有更多的目录或最终要下载的文件并将它们全部发生在同一页面上?



1> Marko..:

从文件夹中删除index.php并允许在htacceess中浏览该文件夹和子文件夹的目录.



2> Steven Surow..:

对于基本的东西,你可能最好只为该文件夹的.htaccess添加'Options + Indexes'.但是,如果您想要更复杂的东西并在PHP5上运行,您可以使用Directory Iterator来完成此任务.最重要的是安全性.

希望只将目录路径转储到$ _REQUEST中,然后盲目地让用户加载该目录.您需要确保有一些安全措施来防止,例如,某些人只是更改请求并要求查看整个/ var目录.执行此操作的最佳方法是仅传递相对于docroot的当前文件/文件夹,并确保删除任何..所以有些人不能只说../../var或类似的东西.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有