2 Star 1 Fork 2

九天一声啸 / FileBrowser

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

FileBrowser

介绍

php 写的网页版文件浏览器,主要用于服务器配置文件修改,可修改文本文件,支持的格式 txt、log、sql、conf、ini、json、xml 和 sh。修改 xml 文件时注意,尖括号 “<>” 本程序已设置为转义,xml 文件会失效,如需此功能,需要修改代码来实现;浏览图片文件是 php 的 gd 库支持的图片格式 jpg、png、gif、bmp、wbmp、webp、xbm 和 xpm;视频文件中 h5 支持的视频格式 mp4 和 webm;音乐文件中 h5 支持的音乐格式 mp3、wav 和 ogg 。

项目由:
1.index.php
2.ManagerController.class.php
3.login.php
4.view.php
5.image.php
6.gethash.php
文件构成。

软件架构

软件架构说明:

软程序运行环境是LAMP、LNMP中运行,操作系统是Linux。

安装教程

软件无需安装,服务器新建文件夹,直接复制到新建目录中即可。

使用说明

软件登陆时的用户名和密码,是用硬编码方式写入页面的,需进入gethash.php页面,填入用户email和密码,把显示的加密密码和加密用户email分别填入index.php的$password和$md5Hash变量中。

echo '加密后的密码(填入$passWord变量中):';
echo password_hash("666666", PASSWORD_BCRYPT);
echo '<br><br>md5加密后的邮箱地址(填入$md5Hash变量中):';
echo md5("946585434@qq.com");
exit;

在相关内容中填入用户email和密码,浏览器刷新gethash.php文件,把编码后的字符串填入相关变量中,注释中有具体说明。 相关代码如下所示:

$userEmail = '946585434@qq.com';                 //用户email
$passWord  = '$2y$10$P8RrJNPX1BomMpQyRaeBhum1xxxxxxxxxxxxxxxx';  //加密密码
$md5Hash   = '1deba7005ef24fffxxxxxxxxxxxxxxxx'; //加密email
$passwordLock = false;

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

php 写的网页版文件浏览器,主要用于服务器配置文件修改,可修改文本文件,支持的格式 txt、log、sql、conf、ini 和 sh;浏览 php 的 gd 库支持的图片格式 jpg、png、gif、bmp、wbmp、webp、xbm 和 xpm;视频文件中 h5 支持的视频格式 mp4 和 webm;音乐文件中 h5 支持的音乐格式 mp3、wav 和 ogg 。 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/daihaoran/file-browser.git
git@gitee.com:daihaoran/file-browser.git
daihaoran
file-browser
FileBrowser
master

搜索帮助