[PHP]Simple Filelist 简易档案列表程式 *

档案下载

  • 名  称: Simple Filelist
  • 版  本: 1.1
  • 档案大小: 3 KB
  • 语言接口: 英文版
  • 版本性质: Freeware
  • 释出日期: 2006/11/20
  • 作业平台: Linux
  • 原创网站: Vixual
  • 档案下载:

一般网站基于安全性及隐私权…等的原因,管理者通常会将网站上的目录浏览功能(Indexes)给关闭,让访客无法直接看到网站上放了些什么档案。

但人性总是予盾的,关闭了的功能,在某些时候又会想要启用,因为人们总是在失去的时候才感到后悔莫及...(Sorry,离题了)。因此,我就写了这个简单的 PHP 小程式,当我们需要在特定目录启用浏览的功能时 ,除了请管理者帮忙,或者自己修改“.htaccess”之外,只要有这个小程式就可以解决问题了。

这个程式有两个版本,说明如下:

Simple Filelist 0.9

0.9 版这个程式很简单,把档案下载回去,解压缩之后只有一个“index.php”,把“index.php”上传到网站上的特定目录之后,就可以用浏览器浏览了,中文档案的显示及下载也都没问题。(PS. 本程式默认的网页编码是“utf-8”,如果你放在网站上的中文档案是用“big5”或其它编码方式命名的,请修改一下“index.php”第六行的“$charset”变量。)

0.9 版的程式就只有这样,程式码也很简单,扣掉注解、网页跟 CSS 也没剩几行程式码了,边查 gotAPI 的相关函数边写程式,很快就写好了。

但人的需求总是很难去满足的, 0.9 版写好的这一年来,为了符合某些用途,陆续又追加了一些新功能进去,就变成了1.1 版...

Simple Filelist 1.1

1.1 版0.9 版新增的功能如下:

  • 可以设定网页标题
  • 可以设定存取帐号及密码
  • 可以编写注意事项 (支援 HTML 语法)
  • 可以替目录及档案加上注解
  • 可以隐藏特定的目录及档案

而因此档案的数目也变成了两个,一个是程式档:“index.php”,另一个是设定档:“index.ini.php”,用来设定上述那些功能。

基本上,1.1 版也是只要有“index.php”就可以执行了,如果要启用上述的功能,才需要把“index.ini.php”编辑好之后,上传到同一个目录,至于如何设定那些功能,我都写在“index.ini.php”里了。

同样的,默认的网页编码是“utf-8”,编码方式只要直接在“index.ini.php”里面改就可以了。若改为其它编码方式,则“index.ini.php”这个档案本身的编码方式也要跟着变更

另外,如果要把程式档:“index.php”改成别的档名,那设定档:“index.ini.php”也要跟着改喔 (例如将程式档改成“filelist.php”,那设定档也必须改成“filelist.ini.php”),执行时才会正确加载设定档。

ToDo

Simple Filelist 新的版本预计会在某年某月的某一天出现 :-p,应该会有即时排序、档案上传、图档预览、压缩档内容列示...等功能,其它的功能则还在想...

    • tommy850924
    • 08/12. 2015 4:25下午
    Using Google Chrome Google Chrome 44.0.2403.130 on Windows Windows 7

    感谢大大分享,我是会写懒得写,刚好看到您的作品感觉很实用,所已载来用用,就如大大所说:【人的需求总是很难去满足的】,期待下一个更新~

  1. No trackbacks yet.

return top

%d 位部落客按了赞: