1. javascript怎样读写cookie?
//JS操作cookies方法!
//Expires 设置Cookie的有效期限
//Domain 添加域名限制
//Path 添加路径限制
//写cookies
function setCookie(name,value){
var Days=30;//过期时间30天
var date=new Date();
date.setTime(date.getTime()+Days*24*60*60*1000);
document.cookie=name+"="+escape(value)+";expires="+date.toGMTString();
}
//读取cookies的值
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)){
return unescape(arr[2]);
}
else{
return null;
}
}
//----------------------------------------------
setCookie("cookie名","cookie值"):// 写cookie
getCookie("cookie名"); // 读cookie
2. 登录用户 实现购物车cookie怎么写
处理cookie思路。
//以用户的用户名和密码创建cokie
Cookie nameCookie=new Cookie("name",java.net.URLEncoder.encode(name.trim(),"utf-8"));
Cookie passwordCookie=new Cookie("password",java.net.URLEncoder.encode(password.trim(),"utf-8"));
//设置cookie的实效时间
nameCookie.setMaxAge(7*24*60*60);
passwordCookie.setMaxAge(7*24*60*60);
//设置Cookie的父路径
nameCookie.setPath(request.getContextPath()+"/");
passwordCookie.setPath(request.getContextPath()+"/");
//放入Cookie到响应头
HttpServletResponse response=ServletActionContext.getResponse();
response.addCookie(nameCookie);
response.addCookie(passwordCookie);
3. php怎么写cookies
setcookie() 函数向客户端发送一个 HTTP cookie。
cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。
cookie 的名称指定为相同名称的变量。例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值。
必须在任何其他输出发送前对 cookie 进行赋值。
如果成功,则该函数返回 true,否则返回 false。
设置并发送 cookie:
<?php
$value = "my cookie value";
// 发送一个简单的 cookie
setcookie("TestCookie",$value);
?>
<html>
<body>
4. 请问各位大师,java web中怎样使用cookie,请详细回答,以及代码怎
在一个新页面里,cookie是不存在的,除非你保存过
保存cookie:
Cookie c = new Cookie("cookie name", "cookie value");
c.setMaxAge(1000000);//设置cookie的有效期
。。//设置其他属性
response.addCookie(c);
cookie保存到浏览器里了,就可以在请求时获取了
获取cookie:
Cookie[] cs = request.getCookies();
这样得到的是一个数组,对数组遍历,找到特定名字的cookie,取值
for (Cookie c : cs) {
if (c.getName().equals("cookie name")) {
System.out.println(c.getValue());
}
}
复制的。
5. 怎样开启cookie
什么是Cookies?Cookies是数据包,可以让网页具有记忆功能,在某台电脑上记忆一定的信息。Cookies的工作原理是,第一次由服务器端写入到客户端的系统中。以后每次访问这个网页,都是先由客户端将Cookies发送到服务器端,再由服务器端进行判断,然后再产生HTML代码返回给客户端,这是一个很重要的原理。关于服务器端和客户端的概念,请点击我写的这篇:什么是服务器端和客户端,举了2个实例。
Cookies在ASP中的最常用的方法,
1.如何写入Cookies?
Response.Cookies("字段名")=变量或字符串,例如:
Response.Cookies("name2")="Dingdang"
2.如何设置Cookies时间?
Response.Cookies("字段名").expires=时间函数+N,例如:
Response.Cookies("name2").expires=date+1,表示Cookies保存1天,再比如:
Response.Cookies("name2").expires=Hour+8,表示Cookies保存8小时。
3.在以往的ASP教程中,很少有介绍Cookies退出的方法。在“退出”这个ASP页中可以这样写:
Response.Cookies("字段名")=""
之后,在客户端的浏览器就清除了Cookies,并且Cookies文件会消失。注意有多少个字段,就要写多少句来清除。
4.如何读取Cookies?
变量名=Request.Cookies("字段名"),例如:
name2=Request.Cookies("name2")
如果网页中写入这句,则会显示“Dingdang”。
也可以这样直接读取Cookies,
Cookies是属于Session对象的一种。但有不同,Cookies不会占服务器资源;而“Session”则会占用服务器资源。所以,尽量不要使用Session,而使用Cookies。