【发布时间】:2011-05-03 10:07:36
【问题描述】:
我正在制作一个需要保存从属关系数据的应用程序
我的一个朋友建议我可以使用会话和 cookie 来做到这一点,但我没有关于如何实现它的适当指导。
这是我所知道的。
每个产品都有附属代码 当访问者点击附属代码时,我会在服务器端创建一个会话 我会使用 cookie 在客户端保存会话 ID,以便记录隶属关系以供将来访问。
有两个问题
- 如何在 cookie 中保存会话 ID?如何获取会话 ID?
- 我认为一旦用户/访问者关闭浏览器,会话就会被破坏,对吗?我怎样才能将会话保存更长的时间,比如直到我设置我的 cookie 过期时间?
【问题讨论】:
-
恐怕这个建议是错误的,会话不是长时间存储数据的工具。
-
正确,它们不适合长期存储。但是,它们可用于将访问者链接到 OP 正在尝试执行的数据库记录。这是简单的访客跟踪...
-
我的意思是“长期”而不是“长期”。他的描述听起来像是他想将数据保留几天或几周,没有会话的用例。
标签: php session-cookies