为了账号安全,请及时绑定邮箱和手机立即绑定
2018.1.10 签到

最新回答 / Eric_peng
   get: function (key) {}漏这个key,所以会报错 undefined 没有声明 这个key

最新回答 / 慕粉3174825
//$sql = mysqli_escape_string($link, $sql);
这句话把sql语句的变量单引号前加了转义符,执行报错,
所以导致查询报错返回值$result不是结果集,变成了布尔false
还有 get 函数 也别忘记
get: function(key) {
...
// 在判断是否过期的代码外嵌套
if(val.endTime){ // 判断 val 对象中是否有 endTime
if (new Date().getTime() > val.endTime) {...}
}return val;}
关于不添加时间的问题,
写的不精简,抱歉
set: function(key, value, time) {
if (!isNaN(time) && time != '') { // <----- 只要判断是否输入时间就好了
var item = {data: value,endTime: new Date().getTime() + time * 24 * 3600 * 1000 }
} else {var item = {data: value}}
练习,练习,再练习!
会话专题讲座真不错,受教了!感谢老师!

最新回答 / 辉光
慕课有这个视频,你可以学习:https://www.imooc.com/learn/826
学习PHP类封装,需多联系几次。
学会了运用cookie检测默认登录,受教了。
乖乖的跟着写一次,超有用......
台北阿耀來學了。
课程须知
1.了解HTTP协议 2.对php的基础知识掌握,如数组、类、对象
老师告诉你能学到什么?
1.HTTP协议简介及原理 2.COOKIE的使用 3.SESSIOn的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消