function setCookie(name,value){
var Days = 30; //此cookie将被保存30天
var exp = new Date(); //new Date("December 31,9998");
expsetTime(expgetTime() + Days2460601000);
documentcookie = name + "= "+ escape(value) + ";expires= "+ exptoGMTString();
}
function getCookie(name){
var arr = documentcookiematch(new RegExp("(^|)"+name+"=([^;])(;|$)"));
if(arr!= null){
return unescape(arr[2]);
}
return null;
}
function delCookie(name){
var exp = new Date();
expsetTime(expgetTime() - 1);
var cval=getCookie(name);
if(cval!=null){
documentcookie=name + "= "+cval+ ";expires= "+exptoGMTString();
}
}
Cookie是浏览器提供的一种技术,通过服务器的程序能将一些只须保存在客户端,或者在客户端进行处理的数据,放在本地的计算机上,不需要通过网络传输,因而提高网页处理的效率,并且能够减少服务器的负载,但是由于Cookie是服务器端保存在客户端的信息,所以其安全性也是很差的。例如常见的记住密码则可以通过cookie来实现。
有一个专门 *** 作Cookie的类javaxservlet>
1、首先要创建一个cookie,名字为UserName,值为zs,过期时间为2个星期:\x0d\setcookie("UserName","zs",time()+27243600);\x0d\2取cookie的值\x0d\echo $_COOKIE['UserName'];\x0d\如果你不知道cookie里面有些什么信息,可以先打印出来看下再取值,print_r($_COOKIE)就行;
刚才看了一下代码,用下的办法可以得到登陆者的cookie信息:
使用自定义函数:authcode($_DCOOKIE['auth'], 'DECODE');
这样就可以吧cookie信息解密出来
可以打印出来看看:print_r(authcode($_DCOOKIE['auth'], 'DECODE'));
COOKIE是PC上存储的小型数据,浏览器访问网站的时候会自动提交COOKIE里面该网站的内容,不会提交其它网站的内容。因此,网站服务器上的PHP程序,只能访问客户端访问本网站的COOKIE,使用内部数组$_COOKIE就可以;当然,是无法访问其它网站存放在此客户电脑上的COOKIE数据的。
以上就是关于HTML中怎样用cookies实现字段值读取全部的内容,包括:HTML中怎样用cookies实现字段值读取、Cookie对象、php怎么获取cookie里面的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)