沃尔沃物流信息系统PHP版tp5实现源码
源程序
源程序的数据库
CSDN传送门

本系统功能由tp5开发,前端为jQuery+Ajax构建验证,采用MVC架构,对业务逻辑、数据、界面进行分离组织。

难点在于:Ajax的前端与后端的数据传输、后端对附件和图片的处理。

说明:欲移植/使用本程序时应该修改的地方:
①.根目录/public/static/admin/js/menu.js:修改19-22行为自己服务器空间绑定的域名
②.根目录/application/database.php:修改为自己的数据库配置
③.运行目录绑定public目录
④.前台页面请自行修改.

以下是初始阶段[网站开发阶段]存在的问题及解决:
1.解决html文件乱码问题:EditPlus打开文件--另存为--选择编码格式utf8--保存即可--而后清理浏览器缓存.
2.js文件乱码问题:EditPlus打开文件--另存为--选择编码格式utf8--保存即可--而后清理浏览器缓存.
3.保留的关键字不能不能用作没有反引号的列名。mysql的数据表中的字段名与mysql的保留字冲突,因此字段名加反单引号就可以。
4.两张表进行外键关联时不仅要保证字段类型、长度一致,还需属性保持一致,比如unsigned.
5.jQuery添加html标签时实用id标注,且双引号需要转义。
4.验证码安装时选择正确的版本。

2020.6.20【多图片多附件上传bug修复】
错误原因:误将用户的id当作了物流需求的主键id,导致在插入img表和file表时没有对应的键值。

Last modification:June 20th, 2020 at 11:19 pm
赠人玫瑰,手有余香.