我正在尝试将PHP cookie设置为从用户登录后的1年到期,我这样做:
setcookie("myCookie",'exampleUserName',(365 * 24 * 60) ,'/');
Run Code Online (Sandbox Code Playgroud)
问题是,当我使用Chrome或Firefox中的控制台查看cookie时,它会Sun, 05, 2014在Chrome和Expires = SessionFirefox中显示Expires .
Google或stackoverflows Cookie等任何其他网站都会显示正确的到期日期.
我该怎么设置好呢?
Sha*_*elo 36
setcookie($cookie_name, $cookie_value, strtotime("+1 year"));
Run Code Online (Sandbox Code Playgroud)
Sha*_*ran 31
这样做......
setcookie("myCookie",'exampleUserName',time()+31556926 ,'/');// where 31556926 is total seconds for a year.
Run Code Online (Sandbox Code Playgroud)
小智 6
试试这个
setcookie($cookie_name, $cookie_value, time() + ( 365 * 24 * 60 * 60));
Run Code Online (Sandbox Code Playgroud)