中秋佳节倍思亲
:eek:
- 娱乐乐园,
作者 pplboy 发布于 2003-07-02 分类:php基础编程
讨论一下session的使用,
只知道session是使用甜饼技术实现的,也就是在客户端保存的一些小文件,但是它具体和甜饼有什么相同和不同。
请大家按照自己的理解解释一下。
高手请赐教。
逛论坛交流:讨论一下session的使用
生命周期不同,还有存储的方式不同.
session基本上是服务器端的cookie
是服务端开设一定的内存空间分配给客户端的.
服务器端,,
那我系统里的那些甜饼是怎么回事??
为什么说是服务器端呢??
SESSION 是将客户的全部cookie放在了服务器上,同时在客户机上放一个cookie,这个cookie里放的是在服务器上相对应session的id 号,
所以说,在客户机上有一个cookie,在服务器上有一个cookie相对应的sessionXXXXXXXXXXXXX
当你vi这个session是就会发现,你所设定的变量名与变量值都在这个相对应的session里的.
这样的话,会不会出现问题呢?
比如客户端的cookie已经销毁,而服务器端却还保留有客户信息。
其它的客户就可以利用这个已经保存的cookie??
不会,这个号是唯一的,如果不是显式重新打开的话,每次都重新生成一个sessionID
怎样能够同时销毁客户端和服务器端的cookie???
服务器没有cookie
看手册, 有一个销毁函数
10 条回复
回复