一点感悟加上疑惑
现在判断是否登录的条件有两个,一个是服务器是否设置了session,一个是客户端是否保存有cookie,两个条件同时不成立会提示用户登录.问题来了,如果勾选了,一周内自动登录,登录成功后,关掉浏览器,session就被清空了,cookie还再,然后直接打开index.php,服务器会自动创建新的session,但是session中没有保存数据,这时会提示session中的adminId没有被定义,所以在这个地方不能用==''来判断,用isset可以解决,前面一个地方也有这样一个问题.还有一个就是,判断是否已经登录的条件是,cookie有没有被设置,如果我随便编辑浏览器的cookie的adminId,随便给个值也能登录,现在看到5分14秒.感觉老师讲的很好,同时也感觉,真正实战起来,新手面临的问题好多好多,不知道这方面,老师在后续会不会讲到.顺便吼一句,逻辑万岁!!!