吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15120|回复: 434
收起左侧

[其他原创] 【开源】[2023/1/2修复bug]一套Bootstrap+PHP非常完善的增,删,改,查信息管理系统

    [复制链接]
Takitooru 发表于 2022-12-27 23:16
本帖最后由 Takitooru 于 2023-1-2 16:54 编辑

2023/1/2修复bug

修复涉及文件group_admin.html, bootstrap-table-copy-rows.min.js

修复复制功能bug,并增加复制成功提示。

1/2修复包附件
update1_2修复包.rar (10.14 KB, 下载次数: 254)


修复方法
下载修复包,将上述文件分别覆盖源文件即可。






12/30 22:43更新,修复bug。
修复涉及文件如下
dataRule.js,  config_globals.php,  group_admin.html,  default_index.html
下载修复包,将上述文件分别覆盖源文件即可。
修复包附件
update修复包.rar (9.58 KB, 下载次数: 238)


修复复制行功能的bug。

修复打印功能的bug。

修复隐藏分页后导致数据加载失败的bug。

修复名称或备注内容超出长度造成ui错误等问题,
修复后当内容超过长度则省略显示,鼠标指向会提示详细。

修复添加新资料时预设的调试信息,修复后所有新添加项预设为空。


另外,关于安装向导判断mysql版本优化方案,
安装不再判断mysql版本,且没有必要判断mysql版本,可直接注释判断条件代码或更改判断条件

打开install目录中的index.php文件
找到如下代码:
preg_match_all('/mysql(\d\.\d)/i', $_SERVER['HTTP_COOKIE'], $putarray);
$gmysql = $putarray[1][0] >= '5.6' ? true : false;
修改成如下代码
// 注释掉这句 preg_match_all('/mysql(\d\.\d)/i', $_SERVER['HTTP_COOKIE'], $putarray);
$gmysql = true;

另:有些网友,问没有访问密码啊。
访问密码就在跟目录的index.php文件中,密码可自行配置,密码是123,管理模式,密码是456,访客模式
另:添加新资料失败,请注意数据库的字段类型限制,单价不要填写超过几千几百万亿,你以为是冥币吗


截至18:43分,部分网友反应mysql5.7已经启动了,为什么还是提示mysql条件不满足啊?
打开install目录中的index.php文件,可以看到头部有一段判断条件


经过调试,发现,获取HTTP_COOKIE是只有链接成功且不同环境下才生成的缓存,
修改方法直接把
$gmysql = $putarray[1][0] >= '5.6' ? true : false;
改成如下
$gmysql = true;
关于这个bug,我后续会优化一下


事情的起因,还得是一个月前说起。。。。废话少说了。

这套源码是版主 TMTT 和我一起合作的产物。

起初,TMTT版主只是悬赏一套简单的增删改查源码,后来我们沟通,既然都这样那样了,不如直接点,整一套完善的源码出来吧!

整个源码都是利用空余时间,修修补补修修补补,折腾了约一个月,终于可以拿出来见人了。

主要核心代码完全开放,没有加密混淆等等,部分代码都带有详细的注释,可以说是非常适合新手学习,且不止如此,整个核心代码,我已经尽量做到容易移植和嵌套到其他现有的成熟环境框架中,

起初我也想过为什么不直接用thinkphp之类的成熟框架开发呢,而且如今成熟稳定的框架也很多选择,但是,开发的起因初衷目的就是用php原生,在且,这不是开发什么大型项目,所以足矣。

整个源码估计还有很多未知的bug,因为个人能力有限,当中有些细节bug我可能没有注意到等等,若你对源码感兴趣且有能力欢迎修复bug或提交建议。

帖子阅读顺序分别是  阐述->安装说明->介绍->截图




好像现在发帖需要带上部分代码,就帖个访问页面的代码吧,不然太长影响篇幅
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>
        该页面已被加密
</title>
<link href="bootstrap-4.6.1-dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.css">
<script src="js/jquery-3.6.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/bootstrapMessage.js"></script>
</head>
<body class="bg-light">
        <div class="container">
            <form action="" method="POST">
                <div class="mian form-inline modal d-block">
                        <div class="m-auto modal-dialog modal-dialog-centered">
                                <div class="modal-content border-0">
                                        <div class="row bg-secondary pl-2 pt-4 pb-4 rounded">
                                                        <div class="ml-1 h3"><i class="fa fa-lock text-danger"></i>该页面已被加密</div>
                                                        <div class="ml-1"><input type="hidden" name="token" id="token" value="">
                                                        <input type="password" name="password" class="form-control" placeholder="请输入访问密码" required></div>
                                                        <div class="ml-1"><button type="submit" id="pwbtn" name="pwbtns" class="btn btn-info">提交</button></div>
                                        </div>
                                </div>
                        </div>
                </div>
                </form>
        </div>
</body>
</html>




源码下载
附件下载
TMTT_T_PHP_Admin.rar (943.66 KB, 下载次数: 208)

蓝奏云
下载:https://takitooru.lanzoue.com/iCraw0jjm6mj 密码:9xnu

度盘
链接: https://pan.baidu.com/s/1hqfTO8yKVVP0SsBITgj3YA?pwd=6vq9 提取码: 6vq9 复制这段内容后打开百度网盘手机App,操作更方便哦

解压密码
52pojiecn




安装说明

服务器安装

将安装包 upload 目录下的所有文件上传到服务器的网站根目录(或虚拟主机)。
※注意※不是上传 upload 目录本身。
然后,打开浏览器输入  你的域名/install  或 你的域名/install/index.php  即可开始安装。


本地安装

直接把 upload 目录下的所有文件复制到网站根目录即可。
※注意※不是 upload 目录本身。
然后,打开浏览器输入  你的域名/install  或 你的域名/install/index.php  即可开始安装。



介绍

作者
TMTT  & Takitooru

前端
Bootstrap v4 、 Bootstrap-table 、 JQuery 、 BootstrapMessage

后端
PHP、 Mysql


TMTT-T信息管理系统

Bootstrap+PHP+MYSQL开发的一套完整数据,增,删,改,查,信息管理系统。

毁灭性警告!
程序还处于Beta阶段, 还不能正式上线运营, 望知悉!否则后果自负。
除非您有足够的技术能力, 修复严重的bug等问题!
否则仅限个人调试, 感谢你使用本系统, 祝您生活愉快!


目录

install---index.php 网站系统安装文件
install---config_db.php 安装数据库配置文件

config---config_db.php 数据库配置文件
config---config_globals.php 数据库类

api---drapi.php 数据接口文件  Data Result Api

template---default_index.html 默认首页模板/访客首页模板
template---group_admin.html 管理数据模板
template---password.html 加密页面模板

js---dataRule.js  主要js处理文件

数据表
in_form_data---表名
表字段
默认自增ID---id
编号---nid
名称---name
规格---specs
单价---price
单位---unit
备注---notes


截图
index_enc-min.png index_visitor-min.png index_admin.png install_con_error-min.png install_off-min.png install_start-min.png install_next-min.png install_is_mysql-min.png

免费评分

参与人数 57威望 +1 吾爱币 +77 热心值 +51 收起 理由
carl_zhang + 1 我很赞同!
sn7696 + 1 + 1 我很赞同!
kiligleo9 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
basfan + 1 + 1 谢谢@Thanks!
vipiu + 1 + 1 我很赞同!
ChenSSS + 1 + 1 谢谢@Thanks!
it1024 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
笙若 + 1 + 1 谢谢@Thanks!
我不是坏人 + 1 + 1 谢谢@Thanks!
刘志恭 + 1 + 1 这是一个非常牛逼的代表作
内存空间不足 + 1 + 1 谢谢@Thanks!
wocuole + 1 + 1 谢谢@Thanks!
iloveyoulove + 1 + 1 我很赞同!
zhaokai21 + 1 + 1 用心讨论,共获提升!
sjm南巷清风 + 1 + 1 我很赞同!
msk9955 + 1 + 1 大牛
s757129 + 1 + 1 ggnb!
guoruihotel + 1 + 1 谢谢@Thanks!
ag129 + 1 谢谢@Thanks!
qsj521521 + 1 + 1 谢谢@Thanks!
lqr520 + 1 + 1 谢谢@Thanks!
ykf836 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
李佑辰 + 2 + 1 我很赞同!
ccchpig + 1 + 1 我很赞同!
九江入海 + 1 + 1 谢谢@Thanks!
cjw666 + 1 谢谢@Thanks!
Bob5230 + 1 + 1 谢谢@Thanks!
RunAsOne + 1 + 1 用心讨论,共获提升!
kav521 + 1 + 1 谢谢@Thanks!
hwh425 + 1 用心讨论,共获提升!
zoenbo + 3 + 1 谢谢@Thanks!
lvyu007 + 1 + 1 谢谢@Thanks!
xjliwenhao + 1 + 1 我很赞同!
DaiTian + 1 + 1 谢谢 @Thanks!
miyatotora + 1 + 1 谢谢@Thanks!
奥怪 + 1 + 1 用心讨论,共获提升!
Azad + 1 + 1 热心回复!
小小学生 + 1 + 1 我很赞同!
gun008 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
苏紫方璇 + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
rzhxw + 1 东西不错,后续开发潜力很大
qbaby + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
VansChina + 1 + 1 我很赞同!
林伊轩 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
elan + 1 + 1 我很赞同!
invest8090 + 1 + 1 同道中人
CNASA + 1 + 1 用心讨论,共获提升!
bmwgtr + 1 + 1 谢谢@Thanks!
1045837055lucy + 1 很好,有时间看看,先收藏
xiaoyxf + 1 + 1 我很赞同!
zhczf + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
E式丶男孩 + 1 + 1 我很赞同!
skyvsdadi + 1 + 1 我很赞同!
luxingyu329 + 2 + 1 我很赞同!
chinawolf2000 + 1 + 1 热心回复!
ardahfy + 1 + 1 我很赞同!
lcg888 + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Takitooru 发表于 2022-12-28 18:41
fubidong 发表于 2022-12-28 17:49
具体如何修改 方便说一下麽 我本地测试好像也是这样

经过调试,发现,获取HTTP_COOKIE是只有链接成功才生成的缓存,
修改方法直接把
$gmysql = $putarray[1][0] >= '5.6' ? true : false;
改成如下
$gmysql = true;
 楼主| Takitooru 发表于 2022-12-28 10:22
xiaoyxf 发表于 2022-12-28 09:38
请教下楼主,mysql5.7已经启动了,为什么还是提示mysql条件不满足啊?

打开install目录中的index.php文件,可以看到头部有一段判断条件,估计每个环境不同导致获取错误等等,你直接修改一下判断参数即可
azusys 发表于 2023-9-11 10:24
本帖最后由 azusys 于 2023-9-11 10:35 编辑

试用 了一下 使用很流畅。建议增加自定义字段,如果能做数据统计更好,另外搜索框能不能选择日期控件、时间控件

问题反馈
1.搜索栏只能搜索一个条件,多个条件会出错/无效,
2.点击切换所有,取消全选后最上面两个字段是灰色不允许选中,点击三个以上才可以选中前面的字段
风逝998 发表于 2022-12-28 01:17
谢谢楼主分享
okij12589 发表于 2022-12-28 01:32
作为一个PHPer,没有理由不学习
lcg888 发表于 2022-12-27 23:31
看着不错 下载架设看看  感谢楼主大爱
kyslex 发表于 2022-12-27 23:53
感谢分享,学习一下
3094644 发表于 2022-12-27 23:55
谢谢分享
虞美人草 发表于 2022-12-28 00:14
谢谢分享,先下载
katharine427 发表于 2022-12-28 01:31

感谢分享
开创者 发表于 2022-12-28 01:45
你们懂的,楼主好人
nirven 发表于 2022-12-28 01:47
谢谢分享,好好学习
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 23:13

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表