COOKIE、SESSION之彻底搞定!返回列表
上传时间:2015-02-02 内容关键字:COOKIE,SESSION,COOKIE和SESSION
一、COOKIE:
1. 深入理解cookie概念:
1. 理念引入:
1. 服务器给客户端的礼物
2. 比如说:我们需要看自己的注册资料,即用户看自己的信息。
连上mysql数据库查询,然后get传参user_id,根据user_id查询用户信息。
思考:如果我的user_id是5,我在地址栏输入5,看到的是自己的信息,那输入6不就看 到比人的信息了么。
2. 比如说:一群人买豆浆,也不排队乱哄哄的,喝完了豆浆才交钱,老板怎么区分哪个人喝的什么豆呢?
思考:用什么方法来解决这个问题。
方案:每当有人过来拿豆浆时,就给他一个小纸条,上面写着那个人喝什么豆浆。
2. 必须性导入:
问题1:如何才能控制只安全方便的看到自己的信息呢?
问题2:有个页面很重要,不是网站的用户,不能看。
思路1:当我们登录成功的时候就定义个常量,然后在这个页面判断这个常量是否为true。
如果没有登录而直接跳到这个页面的话,自然没有这个常量,这个时候让它直接跳出。
但是这个思路又出现以下问题:
1. 无法跟踪到底是哪个用户进行了登录,因为谁登录成功都会定义这个常量
2. 无法跨页面,因为一个页面的脚本执行完毕以后所有的常量变量全部被销毁来释放空间。