首页 > Web开发 > 详细

php中cookie的应用

时间:2015-05-19 20:25:54      阅读:180      评论:0      收藏:0      [点我收藏+]

一、什么是cookie
cookie是用于在客户端浏览器上保存用户信息的机制,它通过HTTP协议传输

二、cookie使用中的注意事项

1.cookie安全性低,在cookie中不可以存放机密或重要的信息
2.cookie有大小限制,并且只能存放文本信息
3.cookie在HTTP的头中,意味着在php脚本中关于cookie的操作之前不能有任何HTML文本输出

三、cookie使用中的函数方法

1.SetCookie函数
SetCookie(name, value, expire, path, domain, secure);

name ---> 键名
value ---> 值
expire ---> cookie过期的时间点(一个标准的Unix时间标记)
path ---> 设置可以使用cookie脚本的路径,例:/blog
domain ---> 设置使用cookie连接的服务器,例:www.163.com
secure ---> 设置是否使用https传输cookie 默认不使用https 开启设置为1

setcookie(‘name‘,‘timor‘,time()+3600); ---> 设置过期时间点在一个小时后

setcookie(‘name‘,‘google‘,time()+3600,‘/blog‘,‘www.google.com‘,1);
设置cookie在一个小时后失效,浏览器只能使用https传递cookie到www.google.com下的/blog下的脚本文件

cookie传递数组
setcookie("arr[name]",‘timor‘,time()+3600);
接收时: $_COOKIE[‘arr‘][name]

2.接收cookie
在要使用cookie的脚本中
使用 $_COOKIE[‘name‘] 来获取cookie的值

接收数组的值
setcookie("arr[name]",‘timor‘,time()+3600);
接收时: $_COOKIE[‘arr‘][name]

3.删除cookie

setcookie(‘name‘,‘timor‘,time()+3600);
直接删除: setcookie(‘name‘);
使cookie过期: setcookie(‘name‘,‘‘,time()-60);

 

php中cookie的应用

原文:http://www.cnblogs.com/timor-kailu/p/4515260.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!