session的传递和cookie和get方式的传递

jackxiang 2009-2-6 10:16 | |
php.ini可配置,只能是选取一种方式(cookie和get方式的传递),php以前session机制就是通过get参数方式(每次得编程解析这个get的参数值),为此get方式没大有人用了!
Get 方式:
好像在ver4以后改为cookie模式了,把php ini中session 处理方式改为 get参数方式!
cookie方式:
Set-Cookie: PHPSESSID=bmmc3mfc94ncdr15ujitjogma3; path=/   session_id=bmmc3mfc94ncdr15ujitjogma3 (加密串)
这是服务器向客户端浏览器写一个cookie,名字是PHPSESSID,值是bmmc3mfc94ncdr15ujitjogma3,这个值实际就是所谓的session_id。
如果禁用了cookie,seesion也就失效了。。。如果客户端没有禁用 Cookie,则 Cookie 在启动 Session 会话的时候扮演的是存储 Session ID 和 Session 生存期的角色!!!
cookie处理session id等参看:http://www.xiangdong.org/blog/post/1608/

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1609/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2009-2-6 13:33
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]