这是一个我在2020年疫情假期刚学了一点点PHP时所搞的烂尾项目,趁着有一些业余时间就把它给完善优化了。

它使用文本文件来储存留言信息,配置使用时非常的方便,免去了配置数据库的麻烦(其实是咱还不会写MySQL呢)

我相继加入了许多新东西,使其更加美观与实用。我们还支持最新PHP8!

奈何我的技术有限,有许多地方可能还不是特别完美,如果你认为有哪些不完美的地方,还请为我提出意见!谢谢啦!

这也是我的第一个项目。

当前最新版本V2.1,下载地址戳这里哦!

Gitee项目地址(V1.8)
Github项目地址(V2.1) (账户被封了......)

演示地址戳我戳我

关于本项目

特色:

1.留言后自动添加时间及发布者IP地址(IP地址仅后台可见);
2.不依赖数据库,轻量便捷;
3.首次安装进入自动安装系统;
4.有后台管理系统,便于管理留言、自定义站点、修改管理员密码等;
5.可设置访问黑名单;
6.使用cookies保存登录状态,有安全退出选项;
7.轻量级,访问更快捷。
8.备份/还原功能;
9.使用MDUI,高度统一的样式,样式美观;
10.自带简单验证码;
11.有浅色/深色模式,夜间更护眼;
12.。。。。。。

本程序遵循协议/许可证

1.反996许可证;
2.CC BY-NC-SA 4.0 版权协议。

兼容性测试

经明石测试,此程序在 Google Chrome 90.0.4430.212、新版Microsoft Edge 92.0.902.55、Safari 605.1.15、Firefox 90.0 这些现代浏览器上均正常运作。本程序不支持IE全系浏览器及低版本安卓设备自带浏览器

运行环境:

1.服务器PHP版本大于5.6.9(作者最高只在PHP8.0.2的服务器上测试过本软件);
2.服务器根目录权限必须开启可写。

重要版本更新:

V1.6 以下版本存在注入漏洞,建议您立即更新至最新版本!

如何升级?

您随时可以在
https://blog.imakashi.top/amb_downloadsoftware.html
找到最新版本的下载地址

食用方法

下载所有文件到服务器根目录访问即可。全自动安装,杠杠的。

#版本号 #更新内容 #时间
V2.2 修复当同站点有重名 Session 时可能会自动登录的错误;修改外观:圆滑当道时代的圆滑同类罗*浩老师别这样;支持发表留言换行及添加链接;新增右下角返回顶部按钮;使用 switch case 判断结构,执行速度更快;增强功能防止注入漏洞;点击留言中的链接时不直接跳转而是有提醒;更换某些全页面提醒为 Snackbar ,样式更美观;修复当内容过多时“使用协议”弹窗显示不全的问题; 2021-09-05
V2.1 新增后台 备份/还原 功能;新增 格式化站点 功能;添加 反996许可证;添加 CC BY-NC-SA 4.0 版权协议许可证;优化深夜模式;优化背景相关;优化自动安装系统;优化密码重置操作。 2021-08-01
V2.0 优化文本数据库,数据更加安全;新增程序内设置管理员密码功能;整合功能,程序更精简;新增发表私密留言功能;新增深色模式;重写后台和自动安装系统的前端,使其更加美观;取消所有留言不可见功能;取消自带苹方字体;取消侧边栏显示访问量的臃肿功能;调整前台及后台的信息显示方式;管理员发表评论时后台不记录IP地址;修复细节。 2021-07-16
V1.9 新增设置主页是否公开显示留言选项;新增自定义留言使用条款功能;新增留言成功后的提示;修复软件更新相关功能;移除侧边栏关于明石的友情链接;移除繁琐的繁体中文转化功能;修复一些错误;优化排版与标识文字。 2021-05-29
V1.8.1 新增普通用户不得使用管理员昵称功能;移除深色模式;增加若干设置功能;优化UI。 2021-03-06
V1.8 更改留言显示方式从新到旧显示;增加若干设置功能,后台功能更强大;优化后台UI。 2021-02-21
V1.7 增加自定义安装模式;修复一些小的问题;优化前台UI。 2021-02-19
V1.6.1 限制表单的最大提交字数;增加后台可设置留言最大提交字数;修复验证码可能会出现的bug。 2021-02-04
V1.6 修复注入漏洞;优化前台UI。 2021-02-04
V1.5.1 修复错误;完善细节。 2021-02-03
V1.5 修复移动端编辑封禁IP时可能会出现的错误;增加在线检查更新板块;后台增加自定义站点功能。 2021-02-02
V1.4 修复退出登录时提示跳转链接的错误;重新编写IOS设备深夜模式;增加封禁IP功能;增加后台编辑封禁IP地址功能;限制同IP提交留言频率;添加站点统计信息模块;增加底部显示页面加载速度信息;提高安全性;细节优化。 2021-02-01
V1.3Beta 修复了当留言过长时移动端无法正常显示的错误;增加了发表留言/登录时的简单验证码;增加记录留言者UA信息;修复了深色模式时出现label提示文字无法显现的问题;修复了深色模式时错误跳转链接字体不清晰的问题;修复了深色模式时移动端侧边抽屉栏字体无法显现的问题;修复留言时间不准的错误;增加简体/繁体切换功能;增加敏感词检测并替换的功能。 2021-01-30
V1.2 修复当留言过多时页面无法上下滑动的错误;添加了带密码登录后台界面;添加后台删除留言功能;信息发布者详细信息仅为后台可见;增加侧边栏提示登录状态;增加侧边栏JavaScript问候语。 2021-01-28
V1.1 添加MDUI美化;访客端不公开IP地址。 2021-01-02
V1.0 后端完成,有基本的留言功能。 2020-03-24

实例效果图:
效果图
效果图
效果图
效果图