第1章 php会话技术
1.1 会话技术介绍
所谓的会话,指的是客户端 和 服务器进行交互的行为
由于客户端 请求 服务器的时候,采用的是http协议,http协议是无状态的协议
我们每次请求服务器,服务器回应之后,该次请求就会消失
举个例子:
老韩是服务器,同学们是客户端,同学们访问服务器之后,无法记住每个客户端的信息的,因为客户端数量大,变化频繁
通过代码演示:
先在goods_list.php里面定义变量,看能否在myorder.php里面接收到
测试一把:
也就说明,这两个文件没有任何联系,因为每个脚本文件一旦执行完毕,里面定义的变量都会被释放掉
那么点击购买商品之后,再点击我的订单(myorder.php)的时候,确实显示了我在goods_list.php这个页面购买的商品了,这是怎么实现的?
实现的思路:
在脚本结束之前,把数据保存到本地的文件中,以后访问服务器时,每次都携带该文件,这就是会话技术,会话技术有2种:cookie、session
第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