cookie存大数据库|cookie里存的有值怎么提交到数据库呢

Ⅰ 大型数据库的用户登陆及其填写的信息一般用cookie还是用session保存

这个根据不同的业务会有不同的设计。可以单用cookie,单用session,也可以两者通用版。对于权一般不重要的操作,可以校验cookie就可以,对于有些付款或者其他重要的操作,需要在网站进行验证,这时候就用session验证用户登录,防止用户的利益受到损失。

Ⅱ 陈述A:你不可能在cookie中存储大量的数据。陈述B:Cookies只有有限的内存,最多可存4096字节。评价上面的

A和B都是对的.COOKIE本身就不是保存大数据用的.所以A是对的.COOKIES最大只有4K.所以也是对的.选C.

Ⅲ cookies的简介

关于为何取名为cookie有多种说法。有人说cookie可能源自海外中国餐馆在客人用完餐离开前向客人所赠“幸运小饼干”,里面都有一张小字条,印有一张让客人开心一笑的警句之类的吉祥话,有的还煞有其事的描绘客人的个性特点,为客人卜算前程。想必这也算个人化的信息吧。然而许多人怀疑这种“幸运小饼干”给网上用户带来的未必是好运,因为它窥探用户的隐私使人如芒在背,感到不安。如果你想知道你电脑中的“小饼干”记录了你哪些资料,不妨打开你的电脑硬盘浏览器目录中的“小饼干”文件看一下。Cookies一词用在程序设计中是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。从本质上讲,它可以看作是你的身份证。保存的信息片断以名/值对(name-value pairs)的形式储存,一个名/值对仅仅是一条命名的数据。一个网站只能取得它放在你的电脑中的信息,它无法从其它的Cookies文件中取得信息,也无法得到你的电脑上的其它任何东西。 Cookies中的内容大多数经过了加密处理,因此一般用户看来只是一些毫无意义的字母数字组合,只有服务器的CGI处理程序才知道它们真正的含义。由于Cookies是我们浏览的网站传输到用户计算机硬盘中的文本文件或内存中的数据,因此它在硬盘中存放的位置与使用的操作系统和浏览器密切相关。在Windows 9X系统计算机中,Cookies文件的存放位置为C:/Windows/Cookies,在Windows NT/2000/XP的计算机中,Cookies文件的存放位置为C:/Documents and Settings/用户名/Cookies,在Windows Vista/7的计算机中,Cookies文件的存放位置为C:。硬盘中的Cookies文件可以被Web浏览器读取,它的命令格式为:用户名@网站地址[数字].txt。如笔者计算机中的一个Cookies文件名为:[email protected][1].txt。要注意的是:硬盘中的Cookies属于文本文件,不是程序。 你可以在IE的工具/Internet选项的常规选项卡中,选择设置/查看文件,查看所有保存到你电脑里的Cookies。这些文件通常是以[email protected]格式命名的,user是你的本地用户名,domain是所访问的网站的域名。如果你使用NetsCape浏览器,则存放在C:/PROGRAMFILES/NETS- CAPE/USERS/里面,与IE不同的是,NETSCAPE是使用一个Cookie文件记录所有网站的Cookies。我们可对Cookie进行适当设置:打开工具/Internet选项中的隐私选项卡(注意该设置只在IE6.0中存在,其他版本IE可以单击工具/Internet选项 安全标签中的自定义级别按钮,进行简单调整),调整Cookie的安全级别。通常情况,可以调整到中高或者高的位置。多数的论坛站点需要使用Cookie信息,如果你从来不去这些地方,可以将安全级调到阻止所有Cookies;如果只是为了禁止个别网站的Cookie,可以单击编辑按钮,将要屏蔽的网站添加到列表中。在高级按钮选项中,你可以对第一方Cookie和第三方的Cookie进行设置,第一方Cookie是你正在浏览的网站的Cookie,第三方Cookie是非正在浏览的网站发给你的Cookie,通常要对第三方Cookie选择拒绝。你如果需要保存Cookie,可以使用IE的导入导出功能,打开文件/导入导出,按提示操作即可。 Cookies集合是附属于Response对象及Request对象的数据集合,使用时需要在前面加上Response或Request。用于给客户机发送Cookies的语法通常为:当给不存在的Cookies集合设置时,就会在客户机创建,如果该Cookies己存在,则会被代替。由于Cookies是作为HTTP传输的头信息的一部分发给客户机的,所以向客户机发送Cookies的代码一般放在发送给浏览器的HTML文件的标记之前。如果用户要读取Cookies,则必须使用Request对象的Cookies集合,其使用方法是: 需要注意的是,只有在服务器未被下载任何数据给浏览器前,浏览器才能与Server进行Cookies集合的数据交换,一旦浏览器开始接收Server所下载的数据,Cookies的数据交换则停止,为了避免错误,要在程序和前面加上response.Buffer=True。 几乎所有的网站设计者在进行网站设计时都使用了Cookie,因为他们都想给浏览网站的用户提供一个更友好的、人文化的浏览环境,同时也能更加准确地收集访问者的信息。网站浏览人数管理由于代理服务器、缓存等的使用,唯一能帮助网站精确统计来访人数的方法就是为每个访问者建立一个唯一的ID。使用Cookie,网站可以完成以下工作:测定多少人访问过;测定访问者中有多少是新用户(即第一次来访),多少是老用户;测定一个用户多久访问一次网站。通常情况下,网站设计者是借助后台数据库来实现以上目的的。当用户第一次访问该网站时,网站在数据库中建立一个新的ID,并把ID通过Cookie传送给用户。用户再次来访时,网站把该用户ID对应的计数器加1,得到用户的来访次数或判断用户是新用户还是老用户。按照用户的喜好定制网页外观有的网站设计者,为用户提供了改变网页内容、布局和颜色的权力,允许用户输入自己的信息,然后通过这些信息对网站的一些参数进行修改,以定制网页的外观。在电子商务站点中实现诸如购物篮等功能可以使用Cookie记录用户的ID,这样当你往购物篮中放了新东西时,网站就能记录下来,并在网站的数据库里对应着你的ID记录当你买单时,网站通过ID检索数据库中你的所有选择就能知道你的购物篮里有些什么。在一般的事例中,网站的数据库能够保存的有你所选择的内容、你浏览过的网页、你在表单里填写的信息等;而包含有你的唯一ID的Cookie则保存在你的电脑里。 Cookie虽然被广泛的应用,并能做到一些使用其它技术不可能实现的功能。但也存在一些不够完美的方面,给应用带来不便。多人共用一台电脑的问题任何公共场合的电脑或者许多在办公室或家里使用的电脑,都会同时被两个以上的人使用。这样,当你用它在网上超市购物时,网上超市或网站会在这台机器上留下一个Cookie,将来也许就会有某个人试图使用你的账户购物,带来了不安全的可能。当然,在一些使用多用户操作系统如Windows NT或UNIX的电脑上,这并不会成为一个问题。因为在多用户操作系统下不同的账户的Cookie分别放在不同的地方。Cookies被删除时假如你的浏览器不能正常工作,你可能会删除电脑上所有的临时Internet文件。然而,一旦这样操作以后,你就会丢掉所有的Cookies文件。当你再次访问一个网站时,网站会认为你是一位新用户并分配给你一个新的用户ID以及一个新的Cookie。结果将会造成网站统计的新老用户比发生偏差,而你也难以恢复过去保存的参数选择。一人使用多台电脑时有的人一天之中经常使用一台以上的电脑。例如在办公室里有一台电脑、家里有一台、还有移动办公用的笔记本电脑。除非网站使用了特别的技术来解决这一问题,否则,你将会有三个不同的Cookies文件在这三台机器上,而在三台机器上访问过的任何网站都将会把你看成三个不同的用户。

Ⅳ cookie里面保存的什么内容,占空间大吗能否清楚

就是你浏览网页的内容及一些你登录论坛什么的密码的内容,主要是为了方面下一次浏览该网页加载速度快些,建议经常清楚,时间久了会占很大空间,再说也不是很安全。

Ⅳ cookie的作用,用途

cookie的作用是可以利用cookies跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个网页的停留时间等。利用这些信息,一方面是可以为用户提供个性化的服务,另一方面,也可以作为了解所有用户行为的工具,对于网站经营策略的改进有一定参考价值。

cookie的用途是存储用户在特定网站上的密码和 ID。另外,也用于存储起始页的首选项。在提供个人化查看的网站上,将利用计算机硬驱上的少量空间来储存这些首选项。这样,每次登录该网站时,浏览器将检查是否有cookie。如果有,浏览器将此 cookie 随网页的请求一起发送给服务器。

(5)cookie存大数据库扩展阅读:

Cookie最早是网景公司的前雇员Lou Montulli在1993年3月的发明。Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。

Cookie名称和值可以由服务器端开发自己定义,对于jsP而言也可以直接写入jsessionid,这样服务器可以知道该用户是否是合法用户以及是否需要重新登录等,服务器可以设置或读取Cookies中包含信息,借此维护用户跟服务器会话中的状态。

参考资料来源:

网络——cookie

网络——cookies

Ⅵ cookies是什么东西干什么用的

cookiesCookies亦称CookieCookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。 从本质上讲,它可以看作是你的身份证。但Cookies不能作为代码执行,也不会传送病毒,且为你所专有,并只能由提供它的服务器来读取。保存的信息片断以“名/值”对(name-value pairs)的形式储存,一个“名/值”对仅仅是一条命名的数据。一个网站只能取得它放在你的电脑中的信息,它无法从其它的Cookies文件中取得信息,也无法得到你的电脑上的其它任何东西。 Cookies中的内容大多数经过了加密处理,因此一般用户看来只是一些毫无意义的字母数字组合,只有服务器的CGI处理程序才知道它们真正的含义。 由于Cookies是我们浏览的网站传输到用户计算机硬盘中的文本文件或内存中的数据,因此它在硬盘中存放的位置与使用的操作系统和浏览器密切相关。在Windows 9X系统计算机中,Cookies文件的存放位置为C:WindowsCookies,在Windows NT/2000/XP的计算机中,Cookies文件的存放位置为C:\Documents and Settings\用户名\Cookies。 硬盘中的Cookies文件可以被Web浏览器读取,它的命令格式为:用户名@网站地址[数字].txt。如笔者计算机中的一个Cookies文件名为:[email protected][1].txt。要注意的是:硬盘中的Cookies属于文本文件,不是程序。 http://ke..com/view/1311.html

Ⅶ cookie能存多少数据

Internet Explorer允许cookie最长为4095个字符。 Firefox和Safari允许cookie最长为4097个字符,即cookie的名(name)和值(value)总共可以长达4096个字符。Opera则允许cookie最长为4096个字符。

Ⅷ cookie里存的有值,怎么提交到数据库呢

额 你的问来题里没有涉及到提交数自据库啊。就上面的两个例子,有两个cookie,名字为"one ","two",存到了本地,你如果想存到数据库,要先从$_COOKIE,这个全局变量里取出来,然后用PHP脚本存到数据库,如<?php $name=$_COOKIE["one"];//取值 插入数据库?> 通常,我们用来记录用户一次登录后的用户名和密码,用$_SESSION比较好,存到服务器端。 因为,存COOKIE需要用户的浏览器允许,且用户清楚垃圾时可能会删除COOKIE

Ⅸ 什么是cookie文件它有什么用存储在哪

cookie是一种程序,当它放到硬盘后,就成为一个个扩展名为TXT的纯文本文件。cookie的大小并不相同,有的是几十个字节,有的则是2K左右。cookie的内容用一般的文本编辑器都可以看到。但是,大多数cookie的内容看上去都是乱糟糟的,让人不知所云,但这 看起来乱糟糟的内容,却蕴藏着天机: 有的cookie中包含了上次访问的时间、信用卡信息等数据信息;还有的cookie甚至包含了Email地址和访问过的站点地址。Cookie一般来说,其位置都是放置在C:\WINDOWS\cookie目录下面,只要打开这个目录就可以看到了。不过,也有些cookie并没有在这个目录下面。这些cookie就只能通过搜索系统 的注册表来查找了。当第一次登录到某个站点时,远端服务器就会传过来一个cookie,里面包含一个随机产生的字符序列,称为用户ID,用来唯一标识用户,当然这个用户就是了。与此同时,服务器 也把这个用户ID记录到自己的数据库中,每当这个被标识过的用户在站点上进行操作,譬如在各个连接之间跳转,或是下载了某些东西,在哪里哪里逗留了多久等,这些有关的操作信息就会 被记录到数据库中。当这个用户再一次登录该站点时,只要他上一次访问时收到的cookie还存在,浏览器就会把相应cookie中的信息上传给远端的服务器,服务器便能依据cookie中的信息查 到数据库中相应的记录,然后对将要下传的数据进行处理之后再传到远方用户的电脑中,浏览器再把这些数据显示给用户。

赞(0)