怎样更改浏览器的cookie保存时间

怎样更改浏览器的cookie保存时间,第1张

1、首先点击Chrome菜单按钮⋮,带有三个点的图标。

2、单击设置选项。 它位于Chrome菜单的底部附近。

3、单击显示高级设置或高级, 在“设置”菜单的底部。

4、点击网站设置或内容设置。这是在“隐私和安全性”部分。

5、接着点击Cookies和站点数据,位于“网站设置”菜单顶部附近。

6、然后退出Chrome [1]后,这将删除所有现有的Cookie和数据。

在php函数里面setcookie是有时间限制的\x0d\x0asetcookie有3个参数\x0d\x0a第一个参数是设置的变量名字\x0d\x0a第二个参数是变量的值\x0d\x0a第三个参数就是有效期了.有效期是以秒来计算的\x0d\x0a假设你设置的cookie的有效期是1个小时,那么从你设置的时间开始,到一个小时候这个cookie都有效.换句话说就是这个cookie变量能够读取到的时间是1个小时\x0d\x0a一个小时之后这个变量就失效了.不存在了\x0d\x0a用php控制用户过期的话.先设置一个cookie.并设置时间长度.例如1天.每次当用户访问的时候都去读取这个cookie.如果存在.就免验证.如果不存在就重新验证.这样就实现了登陆用户的过期时间问题.\x0d\x0asetcookie("TestCookie", $value)\x0d\x0asetcookie("TestCookie", $value, time()+3600) /* 有效期1 小时 */

<%@ page contentType="text/htmlcharset=gb2312" %>

<%

String ipAddr=null

Cookie cookies[] = request.getCookies()

if (cookies != null) {

for (int i = 0i <cookies.lengthi++) {

if (cookies[i].getName().equals("ipAddr")){

ipAddr=cookies[i].getValue()

out.print("<script language=\"JavaScript\">alert(\"欢迎您再次访问本网页,上次登录IP地址为"+ipAddr+"\")</script>")

}

}

}

Cookie ipAddrCookie = new Cookie("ipAddr", "" + request.getRemoteAddr())

ipAddrCookie .setMaxAge(60 * 10)//设置Cookie有效期10分钟

response.addCookie(ipAddrCookie )

out.print("<script language=\"JavaScript\">alert(\"欢迎您首次访问本网页,您的IP地址为"+request.getRemoteAddr()+"\")</script>")

%>


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

原文地址: https://outofmemory.cn/zaji/6383804.html

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

发表评论

登录后才能评论

评论列表(0条)

保存