Cookie
Session 和Cookie是目前使用的会话存储机制,可以在同一个会话过程中保存数据值。Cookie存储在客户端,Session存储在服务器端。
Cookie 是HTTP协议下可以维护客户端上信息的一种方式。
许多提供个体化服务的网站都是利用Cookie来辨认使用者,以方便送出为使用者量体定做的内容。
什么是Cookie:
Cookie是一个很小的文本文件,当用户访问网站时,就会生成这样的一个文件保存在客户端电脑中。
Cookie文件通常是以username@domainname[数字].txt存放的。
根据应用逻辑不通,有些Cookie是临时的,而有些是持续的。
Cookie的工作原理:
当用户访问某个网站时,在PHP中可以使用setcookie函数生成一个Cookie,系统经处理把这个Cookie发送到客户端的临时文件夹下。
Cookie是HTTP头的一部分,因此setcookie函数必须在任何内容发送到浏览器之前调用。
不要再Cookie当中保存密码以及用户帐号信息,他只适合保存用户名,个性信息等不敏感数据。
Cookie的作用:
记录访问的信息,例如可以利用Cookie记录访客光临网页的次数,或者访客曾经输入过的信息。
在页面之间传输变量,浏览器并不会保存当前页面上的任何信息,当页面关闭,页面上的任何变量信息将随之消失。
Cookie应用开发:
使用Cookie记录在某一个域中关于用户获得的信息,他们只能读取其所在的域。
浏览器最多可以存放300个Cookie文件。
浙公网安备 33010602011771号