n

PHP网页记账系统多用户版(更新)

这是延续上次的发布php mysql简单记账xptt版新添加了多用户版,有什么问题可以留言告知,感谢你的使用和评测,以后新版更新都在这篇文章里更新发布。

这次花了点时间把找回密码功能给完善了,经测试可以使用了。

xptt记账源码github地址:点这里进入

php网页记账多用户版演示地址:点这里进入演示 演示账号:tester 密码:123

功能简介:

  • 支持批量导入导出
  • 按分类时间等导出方式
  • bootstrap框架
  • 批量添加删除

2016年9月25日更新了多用户版:登录界面,另外网友留言说用bootstrap框架和年统计,于是我加上了。

最后更新:3.0新版:

xpttjizhang

手机上效果:

shoujixpttji1 shoujixpttji2

电脑上效果:

xpttji1 xpttji2 xpttji3 xpttji4 xpttjizhang5

xpttji6

xpttjidaima xpttjiwenjian

下载地址:

下载后配置config.php数据库,运行install.php进行安装。

下载地址github:https://github.com/zhengyong100/ji 欢迎修改,功能增强了别忘了告知哈。

----------------历史更新日志分割线----------------------

2017年5月更新:

感谢SLT2兄弟优化了以下内容:

1.数据库表前缀可全局定义

2.自动为新注册用户添加默认分类

3.登录和注销优化,index.php主页可判断是否已登录并跳转页面,注销可正确地注销。

4.修复无法清空全部数据

5.优化判断逻辑、删除原来的login.php并用index.php代替。

6.支持2位小数金额.

2017年4月21日:增加 清空数据库需要密码。

2017年4月18日:修复 按查询无法导出的问题。

2017年4月17日:修复年统计的选择年份显示。

2016年9月30日:

昨天没事把之前搞的记账程序再完善一下,改了登录界面和代码,另外增加bootstrap框架和全年统计报表,还加入了导出和导入功能。

功能简介:

  • 支持批量导入导出
  • 按分类时间等导出方式
  • bootstrap框架
  • 批量添加删除

[showhide]

2014年10月22日:

这是延续上次的发布php mysql简单记账xptt版新添加了多用户版,也做了一些修改优化,查询方面也更丰富点,密码找回功能有待测试,有什么问题可以留言告知,感谢你的使用和评测。

ji0

ji4 ji2 ji3 ji1

下载后配置config.php数据库,运行install.php进行安装。

演示地址:点这里进入演示

ps:1.8版本:2014年10月30日 主页修复分页统计问题,添加统计剩余。

2014年9月21日:

还记得上次我弄了两个版本的记账系统吗?php mysql数据库和text数据库版本,最近有个网友加我qq要mysql版本的源码,我又去看了一下那篇文章,才发现有好几个网友要下载地址,好吧,其实之前做的是给自己用的,好多参数适合个人使用习惯,分类是固定的,甚至数据库都是自己手动建立的,既然现在有人关注这个,我这几天花了点时间,把代码优化了一下,适合简单记账型程序,分享给大家。

有人关注,似乎也有劲了点,我其实没学过这些,虽然平时喜欢折腾博客,但对代码一直头大,但在这次的记账代码整合实践过程中,似乎无意间学了挺多其他东西,比如html5和js,因为非专业码农,所以很多代码根本不记得,比如日期函数和字符串我都懒得去学好,虽然曾经接触过vb,vc以及asp,但是从来不会去记代码函数之类的,高手写代码应该脑子里都非常清楚代码单词以及格式,像我记不住也不愿去记,于是写代码就是拿出手册,临时拼凑各种函数格式和用百度google解决疑难杂症,以至于折腾起来费劲了点,ok,废话到此,以下分享这次更新的php+mysql记账简单的源码程序。

php mysql 简单记账程序xptt最终版,之所以叫最终版,是因为不会再更新了,在这之前有网友一直在要求增加功能,我说因为时间问题,我只能折腾到这里,如果有兴趣,大家可以在这个基础上做任意修改,以增强它的功能,我个人认为之所以喜欢简单点记账,是因为目前各大专业的网站和手机app的记账程序都太专业和复杂,另外就是安全性问题,所以用起来也挺烦,当然,如果你是一个对数据有强迫症的人,你还是用专业的软件细心记账,那有数据浏览更清楚,好吧,有时间再完善。

ji0 ji1 ji2 ji3 ji4

ok,启动第二次啰嗦强制停止程序,进入程序介绍:

终于到这了,软件介绍:
1.简单的收入支出记账。
2.简单的统计功能。
3.记账查询。
4.修改数据。
5.excel导出功能。
6.只支持一级分类。

使用方法:
下载完程序,解压,修改config.php的mysql数据库信息,
运行install.php进行数据库安装,之后直接打开index.php进行登录,初始密码:xpttcom,最后简单愉快的记账。

修改密码在头部shangmian.php上面提示密码修改地方。

ok,最后再唠叨一下,话说使用模糊搜索遇到点麻烦,php mysql link的官方写法居然不行,只能通过变量2次赋值,更变态的是中文查询问题,只能使用中等模糊查询方法了(非高级模糊查询),话说mysql的link也不是很好用,另一种是多个关键字分开,比如%你%好%吗%,由于link查询还需要添加‘符号,不过好像效果也不是很好,不准确,所以就弃之,当然还有更强大的,菜鸟就不折腾了,够用就行。

2014年1月13日:今天花了点时间用php语言编了一个mySQL数据库流水账程序,如果常来关顾本站的网友应该知道,上次同样用php折腾了一个以txt文本为数据库的流水账系统,那肯定还知道再再上次用vb6语言编了一个还是流水账的软件,本来一个就够用,后来发现一个比一个更好一些,折腾到最后发现,还是觉得txt的更方便,直接用excel打开就能轻易处理上万的数据量,而且分割数据也很容易,那为什么还要折腾mysql数据库版呢?也许真的有点蛋疼。

2014年9月20日ps:

硬着头皮又把php+mysql基本数据库操作代码复习一次,记得以前搞过,但是记性不好,还得靠查阅来完成,这次非常郁闷的是,在中途好几次莫名其妙的错误耗了我一些时间,以为这样的小系统应该一两个小时就能搞定,主要还是细节有需求,结果搞了大半天,最痛恨的就是浏览器缓冲让我看不到实际效果,抓狂,搞css如果是这样我没话说,代码执行程序居然开这种玩笑,用缓存高端技术来折腾我,咋不判断下本地的主机实力和网速以及美国vps的带宽实力,呵呵,开个玩笑。

基本想要的功能已经搞定了,剩下的就是慢慢加些需求,也就是我要折腾mysql版的主要原因,因为txt数据库版功能不够丰富,所以搞sql版就是为了配合我那个vb开发的软件实现远程提交数据,这样的话其实也一样,网页版本来就很灵活,懒得话直接在vb里弄好网页框架,然后功能样式直接网页上修改增加,也不用换个地方就改不了vb的客户端了。
这东东主要是自己商业上有用到,最最最重要是网上的流水账界面和功能不够灵活调节,于是就有了自己动手的需求。

zyliushuizhang

zyliushuizhangcode

 

[/showhide]

另外三个版本:

之前做的VB版本入口

单用户版入口

PHP+txt版入口


分类:电脑手机 标签:,,,,

已经有192条评论!

 

Loading...
  1. 老报错,
    ( ! ) Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in E:\wamp\www\yzd\config.php on line 10

    61F
  2. 在php5.5下,一直报错。。

    62F
  3. :shuai: 作为一个强迫症,看到中文拼音文件名还是有点难受,支持一个。

    64F
  4. 记账3.0版本,批量记账,收入栏目,输入记账日期提交后,显示的还是系统当前日期。比如今天是2017-01-11,我输入记账日期为:2016-12-22,提交后,显示的日期还是2017-01-11,请看看怎么修改这个问题。

    65F
  5. 经过测试,找回密码可以使用,但是要修改一下,邮箱回复内容,默认的路径为/ji/–,如果安装在根目录,就会出问题。

    66F
  6. 希望能够添加账本功能 这个做的真的挺好的 http://www.tcdos.com/works/93 建议参考这个

    67F
  7. 不知道能不能增加记录图片的功能?

    68F
  8. 地址没了 下载不了啊

    69F
  9. 求发个新地址 我下载一下 谢谢

    70F
  10. wpf

    演示版上的密码找回功能正常,但是下载的源码架设后的密码找回功能有误,老是提示index.php 242行有误Fatal error: Call to a member function Send() on a non-object in E:\web\jizhang\index.php on line 242, 就是 if(!$mail->Send()) 有误,麻烦再上传正确程序

    71F
  11. 中文乱码。。。。服务器好像搞的GB2312。。。。实在不懂,这个编码格式是UTF-8?小白一个,www.leedashi.com/coin您看下

    72F
  12. 页面乱码怎么办,浏览器显示当前页面编码是GBK。。。。然后PHP里charset是UTF-8,我的其他都正常显示就这个乱码,大神帮忙救救吧,服务器的PHP.ini里的默认charset我也给注释掉了,就是不行。

    73F
  13. 您的测试页面,不会哪天删除了吧,要是不删除的话我暂时入住你这里了 :cy:

    74F
  14. 这个记帐系统非常好,但有两个问题,就是
    在”全年统计”查看内容时,最好能够有
    显示当时的年份,导入导出CSV档有乱码是如
    何解决,谢谢!
    :qiang: :qiang: :qiang:

    75F
  15. 话说为何不传到github,这样方便更新和别人PR啊 :cy:

    76F
  16. 真的感谢郑大哥我学习不少,我的意思是如果记账已经有多个年份,但在查看某个年份时,页面仍然只有”年份”两个字,如果可以看到例如2015年这就更加完美了。谢谢!

    77F
  17. 果然加上去了,很感动我学会了,说实话我真的很喜欢这个记帐,再次感谢郑大哥!
    :qiang: :qiang: :qiang:

    78F
  18. jjl

    Notice: Undefined variable: query_sql in C:\phpStudy\WWW\jz\index.php on line 322 报错,无法登陆 :ku: :ku:

    79F
  19. 不支持php5.6+mysql5.7吗?

    80F
  20. 提交一个bug ,退出程序按钮,浏览器点退回上一页,还可以继续使用和查询,只是做了跳转。实际没有退出程序,无需账号密码!

    82F
  21. @郑永,因为需要记账所以这几天用了你的程序,小改了一下。发现一些问题,比如我记账 收入支出后,在原页面再次刷新会无限增加记账记录,记账的数额不支持小数点,虽然不是很重要。但是能支持小数点更好了,毕竟积少成多嘛。 :kel:

    83F
  22. NOP

    Warning: mysql_close() expects parameter 1 to be resource, null given in总报这个错误,是怎么回事呢?

    84F
  23. 之前在本机的mysql运行正常,自从搬到阿里云rds数据库里后就一直提示密码错误,注册的时候提示写入数据库出错

    85F
  24. 有个BUG记账后如果刷新会自动记录一笔,如果不停的刷新会不停的记,是不是记完账后数据没有清空,还是没有关闭数据库?

    86F
  25. 问题多多,无法正常使用,多处报错,看来要休整才行

    87F
  26. 导入之后备注不能正常显示,解决办法如下,备注的中文转码没有修改,打开daochuru.php文件,到59行把$beizhu = $result[$i][4];修改成$beizhu = iconv(‘gb2312’, ‘utf-8’, $result[$i][4]);

    88F
  27. 登录后直接跳回登录页,没法登录

    89F
  28. 上月数据不对,和本日的剩余数据不对

    90F

怎么样?你也说一句吧!

gravatar

汗 色 悲 闭嘴 调皮 笑 惊 亲 雷 馋 晕 酷 奸 怒 狂 萌 吃 贪 囧 羞 哭