cookie的创建和使用
来源:互联网 发布:access数据库 工具 编辑:程序博客网 时间:2024/05/21 20:54
Cookie在实际的开发中用的比较多的,在学习Cookie的时候,让我郁闷的是,Cookie的文件不可以让自己找到的,即便到了那个对应的文件夹,也不会找到,我觉得这是一种操作系统的安全机制吧,毕竟Cookie存放的东西想当重要!
其实Cookie并没有什么学习的难度,仅仅是数据的保存和取出,而且是基于客户端保存的,知道参数的意思和具体的接收等一般就搞定了。
首先是保存:有这么一条语句就行了: setcookie("name","xuning",time()+7600);
三个参数的意义分别是:键 键值 保存时间(time()是当前时间)
其次是接收,同样,采用超全局变量数组的形式: $name=$_COOKIE['name'];
注:Cookie是可以保存多个键值对的。
中文的保存时先转码保存,取出的话可以再用urlcode转码输出。经测试utf-8不可用,但ANSI测试通过。
更新的话可以直接使用对应键值覆盖的方式。setCookie("name","xuningCOOL",time()+2000);
删除的话例如指定删除某一个键值对指定他,时间为负就行: setCookie("xuning","",time()-2000);
如果是删除所有的Cookie的话,可以采用foeach()数组遍历删除:
foreach($_COOKE as $key => $value){
setCookie($key,"",-1);
}
特别注意: 删除的只是这个网页给的所有Cookie。
这样就完成了数据的保存和取出,还要注意有效期,一旦过期,即永远不会再次被访问到(单位为秒)。
- cookie的创建和使用
- Cookie创建和使用
- cookie,session的创建过程和使用区别
- Cookie的创建和删除
- cookie的创建和获取
- cookie的创建和删除
- PHP创建和使用session cookie变量
- PHP创建和使用session cookie变量
- php中cookie数组创建以及使用,cookie的删除
- 创建cookie和删除cookie
- 关于Cookie的使用---web Cookie和js Cookie
- php 创建 Cookie 和取回 Cookie 的值
- .net cookie的创建和读获取
- 创建和读取cookie的方法
- SESSION和COOKIE的使用
- Session和Cookie的使用
- cookie和session的使用
- Cookie的使用和细节
- K好数(DP)
- Linux系统ELF文件二进制格式分析(三)
- snprintf函数用法
- 浅析单例设计模式
- Android应用开发相关下载资源
- cookie的创建和使用
- 拥抱Android:编译python搭建移动的无线服务器平台
- Java.util.concurrent包学习(三)BlockingQueue
- Yii----源码追踪
- ffmpeg解码中碰到的问题
- 微信公众平台开发(一)配置接口
- UVa #10723 Cyborg Genes (习题9-6)
- 树莓派自动连WiFi及启用远程桌面
- GitHub是如何征服Google、微软和其它公司的