Php 在cookie中写什么?

Php 在cookie中写什么?,php,security,session,cookies,Php,Security,Session,Cookies,我希望我的用户在我的网站上有安全会话。我必须在cookie中存储什么才能识别每个用户? 每次用户登录时,都必须更改cookie值。 另外,我想用cookie值创建一个数据库,该值链接到用户id。a?您应该在cookie中存储会话id。也就是说,你应该而不是必须自己做这件事。使用,它为您处理所有cookie 为什么需要将会话ID存储在数据库中?如果您需要在用户会话期间与用户一起使用半临时数据,您可以使用$\u session变量。它作为上述指南的一部分进行了记录 PHP不支持在数据库中的服务器上存

我希望我的用户在我的网站上有安全会话。我必须在cookie中存储什么才能识别每个用户? 每次用户登录时,都必须更改cookie值。
另外,我想用cookie值创建一个数据库,该值链接到用户id。

a?

您应该在cookie中存储会话id。也就是说,你应该而不是必须自己做这件事。使用,它为您处理所有cookie

为什么需要将会话ID存储在数据库中?如果您需要在用户会话期间与用户一起使用半临时数据,您可以使用
$\u session
变量。它作为上述指南的一部分进行了记录


PHP不支持在数据库中的服务器上存储会话ID,您必须自己编写,或者使用已经提供该功能的库,例如。

cookie应该是用于引用服务器端状态的。IE:会话id。所有web应用程序平台都有自己的会话处理程序。在php中,只需调用
session\u start()
,然后使用
$\u session[]
超级全局

的确如此。不要试图构建自己的会话系统,已有的会话系统也可以,即使是内置在PHP中的会话系统。