继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

数据库操作的封装及登陆退出操作实现的总结,小学生一枚,欢迎提建议

慕仙5610752
关注TA
已关注
手记 6
粉丝 3
获赞 47

1,数据库的封装主要是增删改查和获得结果集中受影响的记录的条数,其中查询分为查询一条数据和查询所有数据
2,登陆的验证主要是对用户名、密码、验证码进行比对,后台进行处理的php页面把接收到的用户名密码验证码
进行以下处理:
对于验证码,因为显示验证码时把其中的文本已经存入了session,这里只要把session中的值和传递过来的验证码
进行比对即可。
对于用户名和密码,可以定义一个检查用户名密码是否存在的函数,调用后如果查询到了数据可以把数据中的用户名
和密码存入session,跳转到首页即可。
要预防那种直接访问首页而不通过登录再进入的特殊情况,可以在首页调用检查登陆状态的函数,该函数实际上是
根据session中是否有登陆时存入的用户id(username也行)来判定。
3,退出功能主要是根据用户传过来的退出指令调用退出函数,该函数中主要是清空session和cookie中的值,跳转到
登陆页面
4,对于session和cookie还要好好琢磨,目前还并不完全了解。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP