如何在PHP中设置固定时间cookie
How to set a fixed time cookie in PHP?
我使用cookie来存储用户首选项。当用户登录时,我想从数据库中获取他们的首选项并将其存储在cookie中。我想将cookie存储为在固定日期过期,如下所示:
document.cookie = document.getElementById('user').value + '=' + preferences + '; expires=Fri, 31-Dec-2030 23:59:59 GMT; path=/; domain=.website.com';
可以看到,JavaScript方法将cookie设置为在31-Dec-2030 23:59:59 GMT
过期。如何在PHP中做同样的事情?还有一件事,我存储cookie的方式将cookie名称设置为用户名,首选项没有加密,它们以纯文本形式存储。不过他们没有任何敏感信息。这样用饼干安全吗?
使用php strtotime()
setcookie("cookie_name", "cookie_value", strtotime('2030-31-12 23:59:59 GMT'));
使用php time()
setcookie("cookiename", 'cookievalue', strtotime('2030-31-12 23:59:59 GMT'));
相关文章:
- 如何在Analytics.js中始终了解最新的cookie过期时间
- 将日期时间javascript绑定到表列
- Chrome 不允许使用过期时间少于 4 小时的 Cookie
- 为什么我的AngularJS ngModel绑定到时间输入,而不绑定到日期输入
- 如何使用 redux 时间旅行并将其绑定到 ctrl + z 和 ctrl + shift + z 键绑定
- 角度引导时间选取器不绑定时间
- 设置 Cookie 过期时间
- 值属性的输入类型=“时间”绑定不会使用角度更新 UI
- 将两个函数绑定到一个按钮,具体取决于按钮的按下时间长短
- 使用 Javascript 创建 Cookie 并设置过期时间
- 如何使用 cookie 数组中的项目填充 KO 绑定列表
- jquery 移动版的最佳绑定时间
- 错误绑定引导日期时间选取器到模型角度
- 使用 cookie javascript 获得时间
- Angularjs ,如何设置输入的 ng 模型以通过自动绑定更改日期和时间
- 是否可以将日期/时间绑定到控制台日志
- 给document.cookie写信需要多长时间
- Angularjs绑定事件的时间和位置
- 删除所有cookie,并在一定时间间隔后重定向到html页面
- 如何在PHP中设置固定时间cookie