如何使用$_COOKIE读取Cookie?

2016-08-14 1410 6 编辑:深色多郎 来源:程序书籍

此Cookie不是意大利曲奇,更加不是甜点,如果您走错了,那么非常抱歉,请您返回或者关闭,我们是深正互联,专业的深圳网站建设公司!

使用Session只能让网站记住当前正在访问的用户,但有时网站还需要记住曾经访问过的用户,一遍在用户下次访问时,提供个性化的服务。这就需要用到Cookie技术。Cookie能为网站和用户带来很多好处,如它可以记录特定用户访问网站的次数、最后一次访问时间、用户在网站内的浏览路径,以及使登录成功的用户下次自动登录等。

也有一些Cookie的高级应用,如在购物网站浏览的商品页面时,该网站程序可以将用户的浏览历史记录到Cookie中,当用户下次再访问时,网站根据用户过去的浏览情况为用户推荐感兴趣的内容。

Cookie实际上是一个很小的文本文件,网站通过向用户硬盘中写入一个Cookie文件来标识用户。当用户下次再访问该网站时,浏览器会将Cookie信息发送给网站服务器,服务器通过读取以前写入的Cookie文件中的信息,就能识别该用户。

Cookie有两种形式:会话Cookie和永久Cookie。前者是临时性的,只在浏览器打开时存在(存储在用户机器的内存中),主要用来实现Session技术;后者则永久地存放在用户的硬盘上并在有效期内一直可用。Cookie文件默认保存在“C:\Documents and Settings\登录用户名\Cookies”文件夹中。

在PHP中,利用setcookie()函数可以创建和修改Cookie以及设置Cookie的有效期;而使用$_COOKIE[]数组可以读取Cookie变量的值。

本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
关注深正互联
我们猜你喜欢