php文件管理工具——RESPONSIVE filemanager
2014-04-09 16:36
846 查看
RESPONSIVE filemanager 功能:
文件上传
文件下载
重命名文件
删除文件
新建文件夹
为每个用户创建子目录
上传文件效果图:
![](https://img-blog.csdn.net/20140409162717687)
浏览文件效果图:
![](https://img-blog.csdn.net/20140409162824468)
参数设置(修改config/config.php文件)
$base_url设置文件位置的基本路径(如"/home")
$upload_dir设置文件上传的根目录(如"/root/")
$thumbs_base_path缩略图存放位置(如"/root/thumbs/")
$MaxSizeUpload定义最大上传文件的大小(注:小于等于php配置的最大值)
$default_language定义语言
$ext定义可上传的文件类型
源代码主要结构介绍
dialog.php用于界面显示
js/include.js用于前台向后台提交请求(如删除、重命名等)
force_download.php下载文件
execute.php接受前台请求,调用相应的include/utils.php中的方法
include/utils.php真正创建、重命名、删除等功能的实现
lang实现本地化的语言
结构图
![](https://img-blog.csdn.net/20140409184445593?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaG9vdGluZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
PS1:要创建中文的文件夹,需要修改include/util.php中fix_path方法
PS2:为每个用户指定子目录添加session变量$_SESSION['subfolder']
参考文献
Responsivefilemanger网站
文件上传
文件下载
重命名文件
删除文件
新建文件夹
为每个用户创建子目录
上传文件效果图:
浏览文件效果图:
参数设置(修改config/config.php文件)
$base_url设置文件位置的基本路径(如"/home")
$upload_dir设置文件上传的根目录(如"/root/")
$thumbs_base_path缩略图存放位置(如"/root/thumbs/")
$MaxSizeUpload定义最大上传文件的大小(注:小于等于php配置的最大值)
$default_language定义语言
$ext定义可上传的文件类型
源代码主要结构介绍
dialog.php用于界面显示
js/include.js用于前台向后台提交请求(如删除、重命名等)
force_download.php下载文件
execute.php接受前台请求,调用相应的include/utils.php中的方法
include/utils.php真正创建、重命名、删除等功能的实现
lang实现本地化的语言
结构图
PS1:要创建中文的文件夹,需要修改include/util.php中fix_path方法
function fix_path($path,$transliteration){ $info=pathinfo($path); $tmp_path = $info['dirname']; $filename = end(explode("/",$path)); $str=fix_filename($filename,$transliteration); if($tmp_path!="") return $tmp_path.DIRECTORY_SEPARATOR.$str; else return $str; }
PS2:为每个用户指定子目录添加session变量$_SESSION['subfolder']
参考文献
Responsivefilemanger网站
相关文章推荐
- php file manager php文件管理 上传,移动,压缩,解压缩
- JSP文件管理后门工具jsp-file-browser
- JSP文件管理后门工具jsp-file-browser
- 开源作品-PHP写的在线文件管理工具(单文件绿色版)-SuExplorer_PHP_2_0
- JSP文件管理后门工具jsp-file-browser
- 简易文件管理(EasyFileManager)
- 一道题看懂OC的文件管理:NSFileManager,计算文件包含内存大小
- 开源作品-PHP写的Redis管理工具(单文件绿色版)-SuRedisAdmin_PHP_1_0
- rockmongo配置文件config.php(页面管理工具)
- 开源作品-PHP写的在线文件管理工具(单文件绿色版)-SuExplorer_PHP_3_0
- Mac下PHP依赖管理工具Composer下载与安装
- php读取网络文件curl,fsockopen,file_get_contents,file,fopen几种方法
- php 登录操作的文件上传管理系统
- php判断文件存在是用file_exists 还是 is_file
- windows下安装php依赖关系管理工具composer
- FontExplorer X Pro for Mac(专业字体管理工具)附破解文件 v6.0.3破解版
- PHP依赖管理工具Composer入门
- RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”
- 阿里云服务器linux系统远程登录和文件管理的工具
- redis : 桌面管理工具 redis-desktop-manager使用指南