cookie中的三个值
Three values in cookie(s)
当用户访问我的网站时,他/她必须从可用城市列表中选择一个位置。我想把他/她的最后三个选择保存在cookie中。不需要在一个cookie中保存所有三个值,但我想知道这样做的最佳实践
我的问题是:
- 如何在javascript中将最后三个城市设置为cookie
- 如何在php中将最后三个城市作为cookie
目前我的Javascript功能是
function setCookie(cookieName, cookieValue, exdays) { /*number of days until the cookie should expire (exdays)*/
var date = new Date();
date.setTime(date.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+date.toUTCString();
document.cookie = cookieName + "=" + cookieValue + "; " + expires;
}
在java脚本中,我设置了类似的cookie
setCookie(cityName, cityValue, 360)
我正在使用在php中获取cookie
echo $_COOKIE[cityName];
创建一个数组
var cookie1 = ['city1', 'city2', 'city3'];
var serialized = JSON.stringify( cookie1 );
现在保存这个cookie
取回用户时
JSON.parse()
以使阵列返回
相关文章:
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 如何使用PHP和JS级联三个下拉列表
- 灯光问题(使用三个.js)
- 在三个.js中创建球体(例如地球)的磁力线
- 什么'这是从第三个函数上的async 1st函数获得结果的更好方法
- javascript第三个XMLHttpRequest被拒绝.但前两个是允许的
- 将循环中的两个文本框相乘,并在第三个文本框上显示结果
- 根据前两个下拉ID显示第三个下拉列表
- 在数组JS中查找三个重复项
- Meteor和S3:如何通过一次上传/编辑定义三个不同的图像
- 如何替换javascript字符串中的前三个连字符
- 保存两个模型(属于第三个模型)和一个提交
- 将文本字段限制为三个数字
- 三个js键盘旋转
- 匹配三个正则表达式中的任意一个,以先到的为准(在javascript中)
- 加载模型与三个.js
- 连续三个检查宾果游戏
- 我需要帮助查找我的JavaScript小游戏中的错误(三个我没有得到的错误)
- 如何在导入的 Collada 模型上使用 EdgesHelper 在三个.js.
- cookie中的三个值