本帖最后由 2463308417 于 2021-8-25 12:04 编辑
2021.08.25 星期三
今天继续来打卡,昨晚可能睡的太晚,早上起来有点头疼。   昨天做的网络验证只有客户端发送卡密和服务端进行校对并判断是否正确的功能。 于是今天继续完善了一下,在昨天原有卡密登录的基础上增加了以下几个功能: - 用户登录 - 用户注册 - 用户充值
先分享一下我的思路: 注册:
1.提交用户账号和密码到数据库
2.判断数据库有没有重复,有就注册失败,没有就注册成功
登录:
1.提交账号和密码到数据库
2.判断用户数据库里的账号和密码是否存在
3.存在代表登录成功,不存在即为失败
充值:
1.提交账号和卡密到数据库
2.判断账号的数据库有没有账号,有就表示账号存在,没有就是不存在
3.若账号存在再判断卡密的数据库的卡密是否存在
4.账号和卡密都存在,就把卡密数据库的到期时间字段获取并加到账号数据库的到期时间字段上
结语: 网络验证写到今天已经3天了,这个项目独立一人写完没用模块写的所以代码较多。 (充值方面还可以优化一下)
总结: 1.学习到更多流程控制运用技巧 2.远程端和客户端支持库相关命令 3.使用到了易语言基础的文本操作 4.新接触了易语言数据库 5.学习了操作数据库的相关指令
下面将整套服务端+客户端+卡密数据库+用户数据库的源码分享出来,运行可以直接使用!
|