php文件管理器

  推荐更优雅的文件管理器:http://www.loveyu.org/2429.html

文件管理器


文件管理首页
  2011年8月12日更新:模拟DA面板 http://www.loveyu.org/1741.html

  花了好久好久我的php文件管理器终于出来了,这个php文件管理器虽然这次不是在手机上写的,但对于我来说,这些东西不是一般的吃力。首先我对php本来就是很模糊的,很多东西都是完全不知道。但是,我要的一些功能还是出来了,这次还是一个风格,一根筋,如果你要进行某一个操作,那么你就应该把这个过程走完再进行别的操作。比如你修改文件权限的时候就别想着删除某个文件,或者上传些东西。我就是这么干的,这样一个好处就是,你管理文件时脑袋绝不会乱。同时这样的一个致命弱点就是效率非常低下,不是我不想解决,实在是我能力有限。
  说回来就是我所在的空间没文件管理的东西,总用ftp是个问题,所以,他出来了!
php文件管理器功能介绍:

  1. php文件管理器查看文件:可以下载文件和阅读文件,如果是图片可以查看。
  2. 新文件夹:创建新文件夹,不用介绍。
  3. 创建文件:支持指定常用编码。
  4. 修改文件:可以切换常用编码。
  5. 重命名:可以同时对一目录下的多文件(夹)进行改名。
  6. 权限修改:可以同时对一目录下的多文件(夹)进行权限修改,对于有时候php没有的权限那是没办法的,只有用ftp。
  7. 上传文件:一次上传多文件,同时可指定其文件名,不指定就为原始文件名。
  8. 复制文件:包括复制其子目录及文件。
  9. 删除文件:一次全删干净,包括子目录。
  10. 远程下载:直接下载文件到服务器,最好是指定文件,不然问题多多的,我采用了一个很烂的规则,当然,如果是http://www.loveyu.org/wp-admin/post-new.php就会命名为post-new.php.dl,php5和asp也一样,如果是http://www.loveyu.org/wp-admin/post-new.zip?sadas=dsahd则会命名为post-new.zip,如果是http://www.loveyu.org就会自动命名为.dl,所以,如果确定文件地址很正规则不需要命名。
  11. unzip操作:选择zip文档,解压到指定目录
  12. zip操作:支持压缩文件及其子目录
  13. 执行php代码:可以玩玩的,有时候直接执行php代码,还不错
  14. 移动文件:如果你空间允许使用系统函数就用它移动,否则建议先复制再删除,毕竟php无移动文件函数。

更新:

  1. 2.06增加目录详细跳转功能
  2. 2.05增加一邮件发送功能
  3. 2.04修正执行代码时的一小错误,修正网站显示//地址的问题
  4. 2.03增加文件目录中文件夹和文件个数的显示,取消对整个目录下文件大小的计算,那是一个错误
  5. 2.02修正小错误
  6. 2.01修正上传文件中出现的一个错误
    修正文件所有者得显示,win下不显示
  7. 2.00模拟DA控制面板文件管理器
  8. 1.05修正php文件管理器新建文件夹权限不对的问题
  9. 1.04修正1.03中弄反函数的问题,导致修改的权限依然不对
  10. 1.03增加对目录权限的递归修改,可分别设置文件与目录权限
  11. 1.02修正修改权限时没有改为8进制导致修改权限乱的问题
  12. 1.01修正view.php中’/’错位导致底部导航查看文件不准确

下载地址:https://github.com/loveyu/SimpleFile

查看文件界面
修改文件界面

28条评论在“php文件管理器”

  1. 嘿嘿,不错哦,我现在很少写代码,就是有时候看看一些代码,只有自己亲手做过才会学到更多的知识。

写下你最简单的想法