* cookie
cookie是由web服务器发出,由web客户端(浏览器)接收并保存的一组数组。cookie被用于跟踪和识别用户。
php函数setcookie被用来设置cookie,之后cookie会发送到浏览器。
php全局变量$_COOKIE,用来查看现有的cookie内容。
* session
session一般一散列表形式保存在web服务器中,用于保证一连串的web操作。保存session有3种方式:
A:将session id以cookie形式发送为web客户端,这样在交互过程中使用cookie做为session id的载体,以保持会话。
B:将session id附加在url后面,做为url的参数,url做为session id的载体,以保持会话。
C:将session id保存在post表单的隐藏字段里,表单提交时发回给web服务器,以保持会话。
php函数start_session,用来创建新的会话或恢复已有的会话。
web客户端发送session id,并在php能查代这个id,就恢复已有的会话,否则创建新的会话。
php全局变量$_SESSION,用来查看现有的session内容。
本文深入探讨了Web会话管理和Cookie应用的核心概念,详细介绍了如何通过PHP函数setcookie设置Cookie,以及如何使用$_COOKIE查看Cookie内容。同时,阐述了Session的存储方式,包括将sessionid以cookie形式发送、附加在URL后面以及保存在POST表单中的三种方法,并通过start_session函数创建或恢复会话。最后,文章强调了PHP全局变量$_SESSION在查看现有Session内容时的重要性。
5252

被折叠的 条评论
为什么被折叠?



