卡密验证系统教程

测试环境:Nginx+MySQL5.7+PHP7.2

1:上传源码到服务器后解压

2:修改config.php  数据库信息  管理员密码  后台登录密码

3:导入数据库文件

4:根据引导文件安装扩展后即可使用。

若放在不是根目录,index.php放在其他目录,复制文件demo内容修改或替换index.php文件

使用方法

index.php在根目录用以下

<?php

include(‘bindip.php’);

include(‘codes.php’);

?>

index.php在二级目录

<?php

include(‘../bindip.php’);

include(‘../codes.php’);

?>

index.php在三级目录

<?php

include(‘../../bindip.php’);

include(‘../../codes.php’);

?>

将以上代码添加到你网站的index.php首行中;

管理员添加卡密地址:http://你的域名/add.php

验证页面修改:invite.php

可生成时长卡密,次数卡密

安装完毕。在index.php中可以通过 <?php echo $tips; ?> 调用显示卡密期限!

次数卡密当天 重复登录免验证!也就是COOKIE没过期,不减次数。

时长卡密,首次登录标记激活使用,开始计算时长,到期则不可登录。

index.php文件仅为演示,可接入其他源码,自行研究折腾,不再做供述!

数据库操作

删除过期的 日租/小时租

SELECT * FROM codes WHERE code_type = ‘cycle’ AND TO_DAYS(NOW()) – TO_DAYS(used_time) >= 2 AND cycle_date < 26;

DELETE FROM codes WHERE code_type = ‘cycle’ AND TO_DAYS(NOW()) – TO_DAYS(used_time) >= 2 AND cycle_date < 26;

删除过期的 次卡

SELECT * FROM codes WHERE code_type = ‘count’ AND count_num <1;

DELETE FROM codes WHERE code_type = ‘count’ AND count_num <1;

无法生成微信小程序二维码: 请配置小程序AppID和AppSecret
温馨提示: 本文最后更新于2026-02-19 13:24:07,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 llluu展示
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享