# 更新教程: ~~~[youku] XMzM2Mjc1OTMwOA ~~~ * * * * * > 从3.0.0版本开始不再支持虚拟主机,仅支持服务器用户,需要在服务器上安装SG11组件,推荐服务器安装宝塔面板,进宝塔面板后点击“软件管理”,找到你网站用的PHP版本,点击后面的“设置”,然后点击“安装扩展”,找到SG11后点击后面的安装即可 * * * * * 以后升级日志都不在这里发布了,移步到新的地址:[点此进入](http://bbs.sdfaka.cc/) * * * * * 3.2.2 1、新增一个支付接口:幻兮支付(官网:[点此进入](https://www.zhapay.com/ad_LP4ujZq8.html))(需要在options表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | hxappid | varchar/10 | | | hxappkey | varchar/50 | | 2、优化邮箱发卡,改用sendcloud(一个第三方邮件发送服务商),不在依赖服务器发邮件,改善发卡速度,减轻服务器负载。(需要在options表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | apiUser | varchar/50 | | | apiKey | varchar/50 | | 3、代码优化,网站更换网址无需去后台设置中设置新网址 4、可删除指定日期之前的已售出卡密和订单 5、修复码支付多发卡问题 * * * * * 3.2.1 1、代理无法申请问题修复 2、代理申请时可设置账号密码(其实上个版本就有了,忘了说) 3、优化后台的权限验证和xss防御 4、删除优惠券功能(安全考虑) * * * * * 3.2.0 2018.07.28 1、优化首页和商品页页面代码 2、后台登陆添加验证码 3、简化后台路径修改(默认为admin.php,可直接将public目录下的admin.php重命名即可) 4、后台可修改用户名 5、修改后台登陆验证方式 注意:此次升级需要去数据库修改optins表adminpass字段的内容为c5950666dee1e971e17f98e2c960b7a1,修改成功后需要用新密码admin来登陆后台,请登录后在发卡网后台在修改成别的密码!![](https://box.kancloud.cn/7d31ddaa8faade9d0d0eb3658ea4ffcc_1798x1090.png) * * * * * 3.1.8 2018.07.14 1、同时支持两个批发条件(需要在goods表新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | mansl2 | int/11 | | | yhprice2 | decimal/10,2 | | 2、新增新的支付接口:优云宝(需在options表新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | yyappid | varchar/20 | | | yyappkey | varchar/50 | | (由于优云宝限制,优云宝支付接口仅支持前台购买商品,不支持代理自助开通和代理充值) 3、支持https(不建议开,没屌用,会影响发卡速度) 4、优惠券可设置折扣券和金额券 同时支持设置使用门槛(例如满10元才可使用)(需要在discount表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | type | int/1 | | | condition | int/11 | | (注意:还需将discount中的discount字段类型修改为varchar,长度为10) * * * * * 3.1.7 2018.06.30 1、优化代理系统首页 2、后台新增操作日志记录(需在数据库新建一个oper表,并新建一下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | title | varchar/255 | | | ip | varchar/30 | | | time | timestamp | | * * * * * 3.1.6 2018.06.09 1、优化首页统计 2、修复安卓端订单查询输入法闪退的问题 3、调整代理推广提成的逻辑 4、优化其他部分代码 * * * * * 3.1.5 2018.06.02 1、新增代理推广返利系统(需要在options表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | reward | decimal/3,2 | | (需要在order表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | aff | int/11 | | 2、优化LOGO显示(建议尺寸:390 x 120 px) 3、修复代理系统无法修改密码的问题 4、修复后台添加代理禁用的问题 5、禁用代理与启用代理分开显示(暂时无一键清空禁用代理功能,后期加,勿催!) * * * * * 3.1.4 2018.05.19 1、修复无法订单详情页面无法下载卡密的问题 2、可自定义分类是否再首页显示或者隐藏(需要在categories表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | status | int/1 | | 3、网站首页手机端直接显示查询订单入口 * * * * * 3.1.3 2018.05.09 1、优化付款成功后不自动跳转的问题 2、修复open_basedir报错的问题 3、优化代码执行逻辑 4、优化后台出现数据异常的问题 * * * * * 3.1.2 2018.05.06 修复前台无法用优惠券的问题 码支付支持https 修复后台代理编辑时始终显示禁用的问题 3.1.1 2018 05.03 1、修复商品编辑页面代充与卡密商品无法切换的问题 2、修复首页分类模式也显示商品的问题 3、商品首页显示商品类型 * * * * * 3.1 2018.05.02 1、修复无法修改商品销量的问题 2、后台首页新增获取服务器信息 3、前台首页精简代码 4、代理登录页页面修改 5、代理系统UI重构 6、代理充值系统优化 7、支付方式优化,可以设置支付宝QQ和微信不同的支付接口,例如支付宝用码支付,微信用易支付(代理开通和代理充值均有效) 8、优化前台和代理发卡逻辑,先添加的先发 9、代理系统新增限购 10、优化代理充值逻辑 11、优化代理付费开通逻辑(需要在daili表中新建一下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | status | int/1 | | 12、新增代充商品功能(需新建字段,看下面) ①在order表中新建以下字段 | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | goodtype | varchar/1 | | | jimi | varchar/255 | | ②在goods表中新建以下字段(默认值一定要设置,不然可能会出错) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | type | varchar/1 | 默认值:k | ![](https://box.kancloud.cn/29cad197aef3da7a6e87f5e56bfe04e0_809x230.png) * * * * * 3.0.9 2018.04.24 1、后台登陆页面改版 2、后台美化改版 3、美化前台三个模式手机端显示 4、分类模式商品列表中显示商品库存,手机端显示美化 * * * * * 3.0.8 2018.04.21 1、优化后台加卡商品排序 2、优化发卡时按照添加时间先发添加时间早的卡密 3、优化加卡时选择商品的商品排序 4、商品链接可清空库存和清空已售卡密 5、若没设置优惠活动前台会不显示 6、商品销量前台后台可设置 7、尝试修复部分客户说少发漏发的问题 8、优化数据清理代码逻辑(需要将recharge表中的time字段类型改为timestamp,长度不需要填,如果无法更改,就把长度空着) * * * * * 3.0.7 2018.04.19 1、修复代理系统的一个重要BUG * * * * * 3.0.6 2018.04.17 1、修复代理系统的一个重要BUG 2、修复卡密下载后卡密在一行的问题 * * * * * 3.0.5 2018.04.17 1、后台统计数量增加,可看昨日、本周、上周、本月等销售信息(需要将order表中的time字段类型改为timestamp,长度不需要填,如果无法更改,就把长度空着) 2、修复若不选择支付方式默认支付宝付款的问题 3、修复QQ浏览器无法下单的问题 4、优化卡密、商品数量统计的逻辑 * * * * * 3.0.4 2017.04.10 修复一个安全漏洞 * * * * * 3.0.3 2018.04.08 1、优化代理安全问题、提卡逻辑 2、优化加卡逻辑,可自定义卡密分隔符 3、不记得优化了啥,一些小地方若干 * * * * * 3.0.2 2018.04.02 1、优化发卡逻辑,执行效率提升 2、优化后台加卡逻辑,执行效率提升 3、优化代理提卡逻辑,执行效率提升 4、修复优惠券系统无法使用的问题 5、优化正版验证逻辑 3.0.1 2018.03.30 1、优化码支付发卡逻辑 2、页面色调恢复老版本风格 * * * * * 3.0.0 2018.03.28 1、全新界面风格 导航更好用 2、优化码支付发卡逻辑 实现本地收银台(扫码付款页面的网址是你网站网址,不再是码支付网址) 3、商品页面与订单页面分离 4、生成优惠券后可以直接优惠券,不需要一个一个复制 5、支持单独设置每个商品的最低购买数量(需要在数据库goods表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | minsl | int/11 | | * * * * 2.6.3 2018.03.10 1、后台首页价格统计优化 2、修复支付宝/QQ订单号查不到卡密的问题 3、新增优惠券系统(需要在数据库新建一个discount表,并新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | id | int/11 | 设置自增 | | quanma | varchar/20 | | | status | int/1 | | | ddid | varchar/25 | | discount | decimal/3,2 | | * * * * * 2.6.2 2018.03.03 1、优化发卡逻辑,避免码支付发送两次通知导致卡密多发 2、查询卡密页面优化 3、可删除代理充值记录 2.6.1 2018.01.27 1、可限制最大购买数量(需要在数据库options表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | maxsl | int/11 | | 2、可设置满减优惠(需要在数据库goods表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | mansl | int/11 | | | yhprice | decimal/10,2 | | * * * * * 2.6.0 2018.01.20 1、后台部分页面优化 2、新增SEO设置(可设置网站关键字和描述,有利于网站收录,需要在数据库options表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | keywords | varchar/100 | | | description | varchar/200 | | 3、优化代理充值,后台可查看代理充值记录(需先在数据库中新建一个recharge表,并新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | id | varchar/30 | | | dailiid | int/11 | | | money | decimal/7,2 | | | type | varchar/50 | | | time | varchar/30 | | | status | int/1 | | 4、新增文章系统(需先在数据库中新建一个article表,并新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | id | int/11 | 要设置自增 | | title | varchar/255 | | | time | varchar/20 | | | content | TEXT | | 5、下单页面优化,预防XXS攻击,禁止用户联系方式输入中文或空格,当开启邮箱发卡时,必须要求输入正确的邮箱格式 6、异步处理页面优化,修复购买卡密数量太多处理超时的问题 7、邮箱发卡页面美化 * * * * * 2.5.1 2017.12.31 1、详情模式布局优化 2、导入卡密可过过滤重复卡密(也可不过滤,可以勾选) 3、后台设置页面优化 * * * * * 2.5.0 2017.12.15 从此版本开始,为了防止一些小人盗版传播代码,程序部分代码加密(不影响基本的界面修改),并且域名需要授权,老客户在我这买过的升级新版本请联系我授权域名,虽然这样不能百分百做到避免被盗版传播,但是也能预防绝大部分小人了,在这里我也希望大家不要使用盗版的源码,以免被小人拿去研究漏洞对大家网站造成资金损失 1、安全性能优化 2、后台路径可自定义 3、后台LOGO、商品图片、分类图片可直接上传图片 4、商品详情页在手机端时商品图片自动隐藏 5、修复导入卡密时导入空卡密的问题 6、首页新增详情模式布局,如下图 ![](https://box.kancloud.cn/f9d89102ad34ae02e4f7af55ffc6459f_1030x930.jpg) * * * * * v2.2.4 2017.12.05 1、可指定时间范围删除订单 2、可导出卡密(导出为txt) 3、列表模式显示商品库存 4、修复上一个版本遗漏kindeditor文件的问题 5、后台入口地址可改,后台更安全 * * * * * v2.2.3 2017.11.27 1、后台设置商品描述、首页公告、商品页公告的编辑器更换为kindeditor 2、两种支付接口的更好兼容,灵活切换 3、优化代码 * * * * * v2.2.2 2017.11.23 1、新增代理付费自助开通功能(后台可设置开通价格,该功能目前仅兼容码支付接口,需要在options表中新建下面这个字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | opdl | varchar/6 | 不允许为空,默认0.1 | 2、后台部分页面重写,采用异步获取数据 3、新增代理注册时间(需要在daili表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | create_time | timestamp | | 4、代理在线加款已兼容易支付接口 5、代理自助付费开通功能已兼容易支付接口 6、后台可修改易支付的接口API,想用哪家就用哪家(需要在daili表中新建以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | payapi | varchar/50 | | * * * * * V2.2.1 2017.11.20 此版本没有新功能,只是修复了2.0版本的一个严重的支付的漏洞,务必升级!!! * * * * * v2.2.0 2017.11.19 1、新增一个支付接口(免签约,无手续费,支持支付宝、微信、QQ钱包,但是需要挂软件),需要在数据库options表中新建以下字段 | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | paytype | int/1 | 不允许为空 默认0 | | mzfid | int/6 | | | mzftoken | varchar/32 | | | mzfkey | varchar/32 | | 2、优化代码,严格按照MVC开发模式,程序执行效率更高 3、修改卡密销量的统计方式(需要在数据库goods表中新建一个以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | sales | int/11 | 不允许为空,默认0 | 4、新增商品页公告(后台可设置),需要在options表中新建以下字段 | 字段名 | 类型/长度 | 备注说明 | | --- | --- |--- | | goodgg | text | | 5、代理在线加款正式上线(仅限使用码支付接口的使用) 6、商品可设置上架/下架,暂时不卖的商品可以设置下架,前台用户看不到(需要在数据库goods表中新建一个以下字段) | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | status | int/1 | 不允许为空,默认0 | 7、优化代码,预防xss攻击 8、可以直接用QQ\微信\支付宝的付款订单号在网站查询订单,需要在order表中新建以下字段 | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | payno | varchar/60 | | 9、首页新增列表显示模式,如下图: ![](https://box.kancloud.cn/0e76467a986cf647807ee4ad9aaf0c62_1141x901.png) 需要在options表中新建以下字段 | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | indexmode | int/1 | 不允许为空,默认0 | * * * * * v2.1.0 2017.11.15 商品介绍中可直接上传本地图片 商品分类和商品详情页面的URL缩短美化 首页商品分类和友情链接布局优化 修复首页分类名太长自动换行的问题 后台新增可一键清理未付款订单 后台可直接设置网站名称、网站域名、LOGO、QQ、支付方式、邮箱配置、支付接口配置 更新此版本需要在再数据库的option表中新增一下字段: | 字段名 | 类型/长度 | 备注说明 | | --- | --- | --- | | sitename | varchar/8 | | | siteurl| varchar/100 | | | qq | int/11 | | | logoimg | varchar/255 | | | partner | int/5 | | | key | varchar/32 | | | alipay | int/1 | 不允许为空,默认为1即可 | | wxpay | int/1 | 同上 | | qqpay | int/1 | 同上 | | mailon | int/1 | 同上 | | emailhost | varchar/50 | | | emailport | int/4 | | | emailuser | varchar/50 | | | emailpass | varchar/50 | | * * * * * v2.0.1 2017.11.08 修复了查卡密的时候多次点击查看卡密按钮卡密重复的问题 修复代理系统提卡数量在库存数量范围之内却提示提卡数量不得大于库存量的BUG 修复支付宝支付时买家不小心关闭付款页面而导致无法查询卡密的问题(订单查询页面刷新订单状态) 后台已售出卡密显示关联的订单号 卡密售出时会自动记录售出时间(需要在数据库kami表中新建一个time字段,类型为varchar 长度为30) 新增后台可勾选批量删除卡密 新增后台商品列表可清空商品下所有未使用的卡密 新增后台代理页面加款功能 新增后台代理页面分页展示 * * * * * v2.0.0 2017.11.03 **注意:此版本改的太多了,而且数据库也新增了很多字段,建议升级的小伙伴们先把卡密备份一下,然后清空数据库中所有表格,重新导入v2.0.0版本的数据库文件** 新增:代理系统,后台可以设置代理价格,代理拿货更便宜 新增:购买时需输入联系方式,可用联系方式查卡密 优化:前台布局优化 新增:可一次性购买多张卡密 新增:首页添加友情链接,可在后台设置 新增:后台可添加站点统计代码 新增:新增分类、商品排序,数字越小越靠前 新增:后台可设置网站首页公告 优化:鉴于有客户是卖共享账号的需求,去掉了添加卡密时卡密重复验证 ....记不得还更新了啥 * * * * * v1.2.0 2017.10.26 改版:后台管理全新改版 更简洁 更清新(下面有截图) 新增:后台新增或编辑商品介绍时可设置文本格式,如加粗居中对齐倾斜等等等 优化:不记得还优化了啥,反正值得更新 * * * * * v1.1.3 2017.10.20 新增:商品列表页面可查看库存卡密数量和已卖出卡密数量 新增:商品列表页面可清空已卖出的卡密 * * * * * v1.1.2 2017.10.18 优化:前台页面和后台页面的优化 新增:可单独开启或关闭微信支付、支付宝支付、QQ钱包支付 * * * * * v1.1.0 2017.10.14 优化:config.php配置项重新布局 新增:删除商品时若此商品下还存在已使用或未使用的卡密将无法商品此商品 新增:删除分类时若此分类下还存在商品时将无法删除此分类 修复:新增商品时设置价格的BUG 优化:后台首页可查看今日订单、今日已付款、今日总收入等 * * * * * v1.0.1 2017.10.13 增加后台卡密管理可筛选已使用和未使用卡密