HTML中怎样用cookies实现字段值读取

HTML中怎样用cookies实现字段值读取,第1张

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里面的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9748552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存