DAY33 - php会话技术 - cookie(原理、细节、cookie的7个参数)

     第1章 php会话技术

1.1 会话技术介绍

所谓的会话,指的是客户端 服务器进行交互的行为

 

 

由于客户端 请求 服务器的时候,采用的是http协议,http协议是无状态的协议

我们每次请求服务器,服务器回应之后,该次请求就会消失

举个例子:

老韩是服务器,同学们是客户端,同学们访问服务器之后,无法记住每个客户端的信息的,因为客户端数量大,变化频繁

 

通过代码演示:

先在goods_list.php里面定义变量,看能否在myorder.php里面接收到

 测试一把:

 

也就说明,这两个文件没有任何联系,因为每个脚本文件一旦执行完毕,里面定义的变量都会被释放掉

 

那么点击购买商品之后,再点击我的订单(myorder.php)的时候,确实显示了我在goods_list.php这个页面购买的商品了,这是怎么实现的?

实现的思路:

在脚本结束之前,把数据保存到本地的文件中,以后访问服务器时,每次都携带该文件,这就是会话技术,会话技术有2种:cookiesession

 


 

      第2章 cookie技术

2.1 先看看几个cookie的应用场景

Cookie是客户端技术,当客户端 请求服务器的时候,随身携带数据过去

例如:我们去超市购物,买很多东西,超市会给我们办会员卡,会员卡就会保存我们购买的商品信息,以后我们只需要拿着会员卡就可以

 

2.2 cookie原理介绍

当客户端请求服务器时,服务器会告诉浏览器在自己身上做一个标记(cookie)这样,以后浏览器

 

 

 

 

 

2.3 cookie基本使用(增删改查)

 

2.4 cookie应用案例

 

2.5 cookie的使用细节

 

     第3章 session技术

3.1 session介绍

 

3.2 session可以用来干什么

 

3.3 session的增删改查操作

 

3.4 练习1(防跳墙)

 

3.5 作业2

 

posted @ 2017-06-02 14:49  千机楼  阅读(298)  评论(0编辑  收藏  举报