为了账号安全,请及时绑定邮箱和手机立即绑定
讲的挺好,就是英文单词读错的太多 :)
用PHPstorm嘛,上个xdebug断点调试也比echo,verdump啥的强呀!这个调试太out了。。。
是不是每一个程序猿的英语发音都不太标准2333333
private $lifetime 老师写出了$liletime 居然没报错
最后的删除所有选项,我理解为删除 指定路径和域名 下的所有 Cookie 选项
还有这里转义字符串,使用 mysqli_escape_string 会把 ' 转移成为 \' 导致后面连接不成功, 我使用了 mysqli_real_escape_string 在前面只对 $username,$password 进行了转移,并且在后面也对 index.php 中的 $userId 进行了处理,但是我不知道后面这个处理是否必要。
我觉得 10:53 只要登录了就要发 auth 凭证,同时在前面用三元运算符判断是否设置 autoLogin 根据 autoLogin 的值是否为 1 ,用 setcookie(...,strtotime('+7 days')) 给予不同过期时间,这样后面 20:33 的时候 auth 就不用改判断。否则逻辑上有只要存在 $_COOKIE['username']就可以跳过判定的 bug 了,作为教学课程有 bug 也感觉不舒服。

已采纳回答 / 一朵大白天
当你的网站用户量达到千万级的时候,然后大家一起登录时你的IO就会被卡死的。所以开放了这种自定义模式,可以不用IO方式存储(就是文件存储模式),如果走内存或者其他地方存储会提高你的网站性能。
是我电脑的问题吗,怎么感觉老师在那边打字,但我的画面就是不动呢
老师没课堂笔记分享吗

最新回答 / xihuannong
这是我跟着老师敲的代码,有一些做了改进。你可以参考下。https://github.com/TUSIDENG/Imooc_cookie_session
一直看King老师的视频
课程须知
1.了解HTTP协议 2.对php的基础知识掌握,如数组、类、对象
老师告诉你能学到什么?
1.HTTP协议简介及原理 2.COOKIE的使用 3.SESSIOn的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消