码迷,mamicode.com
首页 > Web开发 > 详细

Cookie与Session(以php为例)

时间:2015-11-10 23:51:23      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

COOKIE

SetCookie函数

添加cookie

i.($name,$value,$expire,$path,$domain);

ii.$name:cookie的名称

iii.$value:该cookie的值

iv$expire:该cookie的过期时间过期后,该cookie会被自动删除

删除Cookie

让cookie文件过期即可

 

 $path:中有一个关于路径的设置,比如说设置为当前路径,那么意思就是在服务器只有当前路径的.php文件才能读到cookie

$domain:有效域名,该cookie只在该域名下有效(可以访问)

在php中setcookie之前是不能有输出的(echo )

修改cookie

重新设置cookie

路径要是不给,那么设置的就是当前路径,时间要是没有给,默认浏览器关闭时自动销毁

查询cookie

使用$_COOKIE[Cookie名称]

Session

1.什么是session?

  a)一种会话技术

   b)保存在服务器的一个文件,文件当中保存着之前访问的信息

   c)Session的查询是基于sessionid号的

2.Session的原理

  a)用户第一次来访问服务器的时候,把登陆信息存储到服务器上的一个Session文件当中,并且产生一个sessionid号,并且会向客户端浏览器发送一个产生cookie文件的请求,将该sessionid号存储到该cookie当中,用户第二次过来访问服务器的时候,携带拥有sessionid号的cookie一起来访问服务器,服务器根据cookie当中的sessionid号找到对应的session文件,

   c)Session的查询是基于sessionid号的

3.Session的操作:

a)添加sesion

b)删除session

c)修改session

d) 查询session

 

Cookie与Session(以php为例)

标签:

原文地址:http://www.cnblogs.com/clearlove/p/4954922.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!