- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演示文稿演讲PPT学习教学课件医学文件教学培训课件
任务分析 所谓Cookie是服务器在用户访问网站时通过浏览器(在浏览器安全规定许可情况下)将用户的资料记录成一个特殊的文本存放在用户的本地电脑中的一种技术,其功能是当用户再次访问网站时,服务器会在用户机器的特定位置寻找是否存在该网站的Cookie文件,如果存在则读取该文件并自动为用户进行登录验证或显示用户访问该网站的历史纪录等,合理使用将会是一个非常强大的功能。 任务实施 在任务中,我们会通过4个子任务来学习cookie的各种用法。 子任务1 创建一个单值型的Cookie Cookie的创建是依靠Response对象的Cookies方法来设置的,支持2中Cookie类型,分别是“单值型”和“字典型”,其实简单点描述就是普通变量和数组的区别,单值型其语法结构为: Response.cookies(“cookie名称”).Attribute = 字符串或变量 步骤一:新建一个asp文件,命名为cookie.asp,创建后打开该文件,清除全部默认生成的代码,然后输入以下代码: 步骤二:输入后在浏览器中运行http://localhost/cookie.asp,会显示如图4.14所示的内容 子任务2 创建字典型cookie 在上面的任务中,我们创建了一个单值型cookie,如下面代码,可以看到创建一个cookie值需要设定最多4个属性,如果创建的cookie数量较多的话,很明显这将成为一项不小的工程。 所以这里就会用到字典型cookie,他的基本语法是: Response.cookies(“cookie名称”)(子项key).Attribute = 字符串或变量 如果学习过数组相关知识的话,应该可以比较容易的理解字典型的使用方法 步骤一:打开子任务1创建的cookie.asp,将里面的代码删除,来输入下面的代码: 步骤二:在浏览器中运行此程序,会看到如图4.15所示的结果。 字典型cookie与数组其实是相同的结构,相当为一个变量设置子项,通过这种方法就可以一次注册多个值,然后只需要做一次属性设置就可以完成全部设定。 输出已有cookie的方法是使用Request.Cookies(cookie变量名),如果是字典型则是Request.Cookies(cookie变量名)(子项),先将cookie赋值给一个变量,然后使用Response.Write(变量名)的方法进行输出。 子任务3 使用cookie自动进行验证 假设我们要开发一个登录系统,如果某个用户已经登录过了,则下次访问网站时就不需要登录,利用 Cookie 就可以非常圆满地解决这个问题 步骤一:在cookie.asp的最下面加入如下代码: 步骤二:在浏览器里运行该程序,由于上一段程序已经注册了名为user的cookie,因此返回的结果应该如图4.16所示: 子任务4 利用 Session 保存信息 步骤一:新建一个asp文件,命名为session.asp,创建后打开该文件,清除全部默认生成的代码,然后输入以下代码: 步骤二:新建一个asp文件,命名为session_show.asp,创建后打开该文件,清除全部默认生成的代码,然后输入以下代码: 访问 http://localhost/session.asp,将自动跳转到 session_show.asp,结果图4.17所示。 知识拓展 一、Cookie概述 Cookie 实际上是一个字符串或一个标,当一个包括 Cookie 的页面被用户浏览器读取时,一个Cookie就被存储到本地硬盘中,当需要时,该网站可以从用户的本地硬盘中读取到这些 Cookie。注意:Cookie 被存储在用户的本地硬盘中,而非服务器上。 以 Windows 2000/XP 操作系统为例,所有的 Cookie 都被存储在系统盘的 Documents and Settings\(登录计算机的用户名)的目录下。例如系统安装在 C 盘,登录名是 administrator, 那么 Cookie 存放路径就在 C:\Documnets and Settings\administrator \Cookies。存放 Cookie 的 文件命名规则为:用户名@网站名.txt。例如:administrator@google[1].txt。这些文件中有时也使用IP地址来描述网站,如 administrator@[2].txt。这些文件都是纯文本文件, 可以使用任何文件编辑器打开它们。 当然有些 Cookie 是临时的,还有一些是持续的。例如,当 Cookie 被 ASP 用来跟踪用户进程直到用户离开网站时,Cookie 就是临时的。如果 Cookie 被保存在 Cookie 文件中直到用户返回时又进行调用,这时的 Cookie 就是持续的。
您可能关注的文档
- (精选)英语第一册unit 5 Going Through Customs课件.pptx
- (精选)英语第一册Unit One Going Through Check-in Formalities课件.pptx
- (精选)英语口语unit 1 Invitations课件.ppt
- (精选)英语口语unit 2 Preparation课件.ppt
- (精选)英语口语unit 3 Meeting Guests课件.ppt
- (精选)英语口语unit 4 Staying in Hotel课件.ppt
- (精选)英语口语unit 6 Banqueting and Catering Services课件.ppt
- (精选)英语阅读(基础篇)unit 2 Famous People Legends课件.ppt
- (精选)英语阅读(基础篇)Unit 3 Business Etiquette in Different Countries课件.ppt
- (精选)英语阅读(基础篇)unit 5 English as Business language课件.ppt
最近下载
- 投标人对保证工程质量及详细的质量违约处罚措施的承诺;.doc
- 2023年深圳市南山区第二外国语学校小升初分班考试英语模拟试卷及答案解析.docx
- 华东理工大学《多元统计学》2020-2021学年第二学期期末试卷.pdf
- 主题班会成功无捷径 学习当奋斗(课堂PPT).ppt
- 习概 推进依法治国.docx VIP
- 安徽大学-2020-2021学年第-一-学期大学英语A试卷及答案.docx
- 常见创伤分类与现场急救(1).ppt
- DENON天龙AV接收机AVC-X8500H产品说明书.pdf
- 中学英语教研组校本研修活动记录.doc
- 河北工业大学2022-2023学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
文档评论(0)