完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
COOKIE机制 1.什么是COOKIE? 当我们在访问一个网站的时候,网站会偷偷的往你身上做个记号,这个东西你可能并 不知道,当你下一次,再次访问该网站的时候,网站会先从你身上来找这个记号,判断 你是不是网站的老客户,如果是,它就会自动推送一些你喜欢的内容。COOKIE信息,是 靠浏览器来进行存储、记录的,所以,有的时候,我们清除COOKIE信息之后,这些内容 就不再存在了! 2.为什么要使用COOKIE 网站能够记住你,并且为你更好的服务;同时在进行一些特殊操作的时候,我们也得 使用COOKIE信息; 3.COOKIE有什么好处? 1.全局变量(页面级的变量) 在一个文件当中定义的变量,它的生存周期只有在文件开头到结尾的这么一个 范围之中,文件执行结束,变量的内容就会被销毁掉 2.超全局变量(服务器级的变量) 在整个服务器中,都能够进行使用的变量,它的生存周期比全局变量要长,但是 它不能记录用户的信息 3.COOKIE(超全局变量)(服务器级的变量) 在整个服务器中都能够进行使用,它跟超全局变量唯一的一点区别就是,它能够 记录用户的信息,能够更好的位用户服务 4.COOKIE如何查看? 1> 在谷歌浏览器中如何查看 设置 -> 显示高级设置 -> 内容设置 -> 所有 Cookie 和网站数据 -> 所有的信息就呈现出来了 2> 在火狐浏览器中如何查看 选项 -> 隐私 -> 历史记录 -> 使用自定义设置 -> 显示COOKIE -> 查看到所有的记录到你本地的COOKIE信息 5.如何来设置一个COOKIE setcookie("名字","内容(值)",生存周期); 6.如何来获取一个COOKIE存储的信息 $_COOKIE['名字']; 7.如何来销毁一个COOKIE信息 setcookie("名字","",当前系统时间-1); SESSION机制 1.当你访问一个网站的时候,网站会从你身上写入一个COOKIE信息,这个COOKIE信息包含 一个PHPSESSID,这个PHPSESSID是唯一的,一个用户只能有一个,而且是不可变的,我们 使用的时候,不是使用我们自身所携带的这个COOKIE信息,而是存储到服务器上的那个 SESSION信息 2.如何来设置一个SESSION信息 1> 开启session session_start(); 开启session 2> 往session里面放值 $_SESSION['名字'] = 值; 3> 如何取值? $_SESSION['名字']; 4> 如何销毁? ① session_start(); //开启session ② unset($_SESSION['名字']); //销毁session中存储的信息 ③ session_destroy(); //销毁session文件 ④ setcookie("PHPSESSID","",time()-1,"/"); 欢迎探讨:QQ 2326308699 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
12131 浏览 2 评论
4466 浏览 3 评论
3696 浏览 5 评论
9524 浏览 47 评论
4499 浏览 9 评论
706浏览 0评论
507浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 02:24 , Processed in 3.293802 second(s), Total 75, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号