关闭浏览器时存储登录cookie

我正在尝试将登录 cookie 存储到网络浏览器中,当关闭网络浏览器时我必须重新登录我的脚本,我想阻止它。我想存储登录cookie。任何人都可以帮助我谢谢


这是我的代码


setcookie('uid', $uid, time()+60*30);

setcookie('username ', $username , time()+60*30);

setcookie('email', $email, time()+60*30);


慕尼黑8549860
浏览 92回答 2
2回答

慕后森

目前你设置的cookie持续时间是小60 * 30秒,即30分钟。这意味着您的用户需要每 30 分钟重新登录一次,尝试:60* 60*24 *30 一个月,然后 cookie 就会过期setcookie('uid', $uid, time()+60*60* 24 *30);setcookie('username ', $username , time()+60*60* 24 *30);setcookie('email', $email, time()+60*60* 24 *30);

一只名叫tom的猫

我认为你需要在 session_start() 之前使用session_set_cookie_params() ;session_set_cookie_params(SET_TIME_IN_SECONDS,"/");session_start();“/”表示会话将持续该域的所有路径。
打开App,查看更多内容
随时随地看视频慕课网APP