/ 快乐分享 / 正文

PHP多用户记账程序V1.1源码分享

提问须知

1、鉴于很多人提问的时候,不提供任何信息,完全就是要等我去猜,这种问题,我一概无视。

2、以后有新需求的,会统一修改,不再临时修改,影响系统使用的BUG除外。

20190127说明

1、增加账户管理功能,自动对账户的金额进行加减,如果合理记账,通过该系统对资金剩余、流向是一目了然的

2、增加在线修改系统配置(网站名称、网址、是否多用户开关)的功能

3、修复IOS下的分类页面弹窗的BUG

20190124说明

1、目前发布的版本是1月24日,修复部分PHP版本对加密文件的识别有问题,尤其是PHP7

2、增加管理员功能(仅支持安装时第一个用户是管理员,后续注册的都是非管理员)

3、管理员可以查看到所注册的用户,可以禁用其他用户(被禁用的用户不能登录,但数据不受影响)

4、增加是否开启多用户的选项(见data/config.php)文件,默认为关闭,开启之后可以注册帐号,若原来开启,后来再关闭,则已经注册的帐号可以登录不受影响

5、修改MYSQL的引擎为InnoDB,通过查阅资料,InnoDB引擎的更有优越性

6、增加判断支持PHP7的加密方式,主要是登录后用户信息的加密(避免再次查库)

重要说明

由于源码中有一个加密文件,该文件需要使用二进制的模式进行上传,否则文件识别不了,可能会白屏。

目前已发现FlashFXP工具对一些Linux服务器上传会有问题,建议使用FileZilla。

源码介绍

昨天将体验地址分享出来,之后也做了很多调整,今天上午又进行BUG修复。主要涉及几个方面:

1、修复导入和导出的问题,之前缺少对备注的判断;

2、导入的时候多次查询数据库的问题已经改掉;

3、优化SMTP发信,之前不知道为什么要引入两个文件,这次换成一个类就完成;

4、优化找回密码界面的代码,找回密码发信时,直接调用一个function即可,之前代码写在login_chk.php界面很难看;

5、进一步规范date.php页面的参数判断,使用统一的判断方式,后续升级更方便;

6、将/inc/content.php做了一些加密,公开的版本这个文件做了加密,不喜勿用;

7、将源码发布到Github

PHP多用户记账程序V1.1源码分享

下一步动作

1、继续修复里面的BUG

2、优化代码结构

3、考虑将数据库表名进行修改,目前的表名,不是我喜欢的那种命名方式

4、看看有什么特色功能可以加进去

源码地址

https://github.com/chenstor/jizhang

查看 php 记账程序的相关文章

转载本站原创文章请注明:文章转自 挨踢路,链接: https://itlu.org/articles/2550.html

已有 234 条评论

  1. 安装登录后发现:系统管理 提示 HTTP ERROR 500 错误~

    1. 回复RockyCoderRockyCoder

      我也一样,不知道如何解决

  2. 回复strongerstronger

    你好,我是学生一枚,对您的设计很喜欢,正在学习中,想请求能否开放content.php代码,仅供学习使用

  3. 回复灰狼很帅灰狼很帅

    淘宝搜索 php记账系统 有人在用你开发的东西盈利。。。。不知道你知不知道

    1. 谢谢提醒,我才发现。不要脸的人真多!

  4. 回复风吹PPT风吹PPT

    用127.0.0.1做自己的财务管理很好用,感谢分享!!!画面简洁,反应快!功能实用!

  5. 回复孤独行者孤独行者

    我用http://localhost:88/ 咋登不进去呢?http://localhost:88/这个也不行

添加新评论

您好,#请填信息#修改

打赏请博主喝水