我怎样才能在每次重新生成会话ID时延长php中的cookie过期时间?

Abh*_*hek 8 php cookies session

我有一个会话管理器页面:sessmgr.php.此页面应该验证用户登录信息,设置cookie并通过更新cookie到期时间并通过XML HTTP请求定期重新生成会话ID直到用户注销来保持会话变量处于活动状态.我能够更新会话ID,但不能延长cookie的到期时间.

如何更新cookie到期时间?

Mar*_*zer 16

您应该可以使用以下内容更新到期时间setcookie:

setcookie("Cookiename", $value, NewExpirationTime)
Run Code Online (Sandbox Code Playgroud)

检查Cookiename是否完全相同,以便覆盖旧的Cookie.