




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Cookie管理,本讲大纲:,1、了解Cookie2、创建Cookie3、读取Cookie4、删除Cookie5、Cookie的生命周期,支持网站:,了解Cookie什么是Cookie,1什么是CookieCookie是一种在远程浏览器端存储数据并以此来跟踪和识别用户的机制。简单地说,Cookie是Web服务器暂时存储在用户硬盘上的一个文本文件,并随后被Web浏览器读取。当用户再次访问Web网站时,网站通过读取Cookies文件记录这位访客的特定信息(如上次访问的位置、花费的时间、用户名和密码等),从而迅速作出响应,如在页面中不需要输入用户的ID和密码即可直接登录网站等。文本文件的命令格式如下:用户名网站地址数字.txt,了解CookieCookie的功能,2Cookie的功能Web服务器可以应用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookie常用于以下3个方面:记录访客的某些信息。如可以利用Cookie记录用户访问网页的次数,或者记录访客曾经输入过的信息,另外,某些网站可以使用Cookie自动记录访客上次登录的用户名。在页面之间传递变量。浏览器并不会保存当前页面上的任何变量信息,当页面被关闭时页面上的所有变量信息将随之消失。如果用户声明一个变量id=8,要把这个变量传递到另一个页面,可以把变量id以Cookie形式保存下来,然后在下一页通过读取该Cookie来获取变量的值。将所查看的Internet页存储在Cookies临时文件夹中,可以提高以后浏览的速度。,创建Cookie,在PHP中通过setcookie()函数创建Cookie。语法格式如下:boolsetcookie(stringname,stringvalue,intexpire,stringpath,stringdomain,intsecure),读取与删除Cookie,读取Cookie在PHP中可以直接通过超级全局数组$_COOKIE来读取浏览器端的Cookie值。删除Cookie当Cookie被创建后,如果没有设置它的失效时间,其Cookie文件会在关闭浏览器时被自动删除。如果要在关闭浏览器之前删除Cookie文件,方法有两种:一种是使用setcookie()函数删除,另一种是在浏览器中手动删除Cookie。下面分别进行介绍。1使用setcookie()函数删除Cookie删除Cookie和创建Cookie的方式基本类似,删除Cookie也使用setcookie()函数。删除Cookie只需要将setcookie()函数中的第二个参数设置为空值,将第3个参数Cookie的过期时间设置为小于系统的当前时间即可。例如,将Cookie的过期时间设置为当前时间减1秒,代码如下:setcookie(name,time()-1);在上面的代码中,time()函数返回以秒表示的当前时间戳,把过期时间减1秒就会得到过去的时间,从而删除Cookie。2在浏览器中手动删除Cookie在使用Cookie时,Cookie自动生成一个文本文件存储在IE浏览器的Cookies临时文件夹中。在浏览器中删除Cookie文件是非常便捷的方法。,Cookie的生命周期,如果Cookie不设定时间,就表示它的生命周期为浏览器会话的期间,只要关闭IE浏览器,Cookie就会自动消失。这种Cookie被称为会话Cookie,一般不保存在硬盘上,而是保存在内存中。如果设置了过期时间,那么浏览器会把Cookie保存到硬盘中,再次打开IE浏览器时会依然有效,直到它的有效期超时。虽然Cookie可以长期保存在客户端浏览器中,但也不是一成不变的。因为浏览器最多允许存储300个Cookie文件,而且每个Cookie文件支持最大容量为4KB;每个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025春季贵州黔西南州赴省内外高校引才暨第十三届贵州人才博览会公开引进企事业单位高层次人才和急需紧缺人才484人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025年中共慈溪市委党校招聘事业编制教师1人模拟试卷附答案详解(典型题)
- 2025安徽合肥滨投文化创意发展有限公司招聘3人考前自测高频考点模拟试题及参考答案详解1套
- 2025年台州温岭市卫生事业单位公开招聘工作人员48人模拟试卷及答案详解(必刷)
- 2025湖北恩施州巴东县清太坪镇人民政府公益性岗位招聘5人模拟试卷及答案详解(考点梳理)
- 2025宝鸡腾轩实业有限公司招聘(2人)模拟试卷及答案详解一套
- 2025安徽庐江县乡村振兴投资有限公司招聘10人模拟试卷及答案详解(各地真题)
- 2025福建省计量科学研究院招聘3人考前自测高频考点模拟试题及参考答案详解1套
- 2025福建福州市马尾区琅岐镇殡仪服务站招聘工作人员1人考前自测高频考点模拟试题带答案详解
- 2025年青岛胶州市中医医院高级人才引进考前自测高频考点模拟试题完整参考答案详解
- 项目驻地(营区)风险评估报告
- DL T 5745-2016 电力建设工程工程量清单计价规范
- 百白破疫苗效力评估的队列研究
- 田径比赛竞赛规则
- +Unit4+I+used+to+be+afraid+of+the+dark+SectionB+1a-1e课件2023-2024学年人教版九年级英语全册
- 2022新高考I卷II卷英语读后续写解读讲评及写作技巧指导课件
- 安徽省物业管理行业专题调研分析报告
- 2023国家电网作业安全风险管控典型生产作业风险定级库
- 媒介经营与管理(课程)课件
- 项目组织供应能力说明
- 高职高专口腔内科龋病的概述课件
评论
0/150
提交评论