Cookie Session

54 篇文章 0 订阅

内存中的数据 关机就消失

记住密码 cookie 保存账号密码
账号 密码保存在客户端 (也就是浏览器)
存放在本地这台机器上数据
当前电脑有效 换一台就没数据
不同浏览器 cookie 保存位置和查看方式不同
删除某一个浏览器 不会影响别的浏览器的cookie

            cookie('name','老王',time()+5);
            setcookie('name',$name,time()+60*60*24 );#设置其他目录进行保存

在当前页面设置cookie 下个页面才能发生效
setrawcookie() 和 setcookie() 非常相似,唯一不同之处是发送到浏览器的 cookie 值没有自动经过 URL(urlencode)编码

cookie session 不同浏览器不共享数据

session 服务端 保存数据 当前电脑有效 换一台就没数据
他保存的是每一个用户的专有信息。应用范围为单个用户。生存期默认情况下为20分钟,可以自行设置。过了生存期,则自动清空。
在这里插入图片描述
Session对象:服务端机制将用户请求的信息放在服务器端来保存,服务器采用一种类似散列表的结果来保存信息。当程序需要为某个客户的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个seesion标识,称为session id,若没有则创建。每一个Session对象都是不一样的。他保存的是每一个用户的专有信息。应用范围为单个用户。生存期默认情况下为20分钟,可以自行设置。过了生存期,则自动清空。
Cookie对象:用来保存客户浏览器请求服务器页面的请求信息。当用户访问站点时,web服务器发送给用户的不仅仅是一个页面,还有一个包含日期和时间的cookie。用户的浏览器在获得页面的同时,还得到了这个cookie,并且将它保存在用户硬盘上的某个文件夹中。我们可以用其存取非敏感的用户信息,保存时间可以根据需要设定。如果没有设定失效日期,则他的生命周期保存到关闭浏览器为止。Cookie存放的数据量受限制,大多数浏览器为4k,不要存放大数据。

记住密码 只需要cookie 中的 账号 和 header头的 token 验证一下
token 我用的 cookie 中的 sessionid 用 上图获取方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值