关闭浏览器 清除cookie

article/2025/11/10 7:57:19

根据客户要求使用dedecms v5.6版本,发现了一个会员登录的bug!看来dedecms也不过如此!

 

首先说说bug所在:在会员登录页面 /member/index.php 登录的时候 有效期如果选择‘即时’,那么就永远也登不上去了!

原因简单的查找了一下:

 

看到了吧,当$kptime=0 的时候,过期时间为time()+0,也就是立即过期!既然过期了,你肯定登不上去了是吧哈哈!

 

修改为如下:

 

首先判断一下$kptime是不是为0.

 

如果想让会员关闭浏览器之后就相当于退出,那么只需要不设置过期时间就行了。这样就行了!

 

对于想要关闭浏览器,自动清除cookie,那么cookie过期时间就不要设置。

 


http://chatgpt.dhexx.cn/article/F9yLDlAy.shtml

相关文章

删除cookie删不掉的问题

文章转自: https://blog.csdn.net/swimming_in_it_/article/details/80290547 https://blog.csdn.net/huanshiwushuang/article/details/70172536 http://php.js.cn/blog/delete-cookie/ 不知道能不能解决你的问题,但是我来说说我的经历,昨天在用Yii…

Javascript清除所有的cookie

只需一个js函数即可: //清除所有cookie函数function clearAllCookie() {var keys document.cookie.match(/[^ ;](?\)/g);if(keys) {for(var i keys.length; i--;)document.cookie keys[i] 0;expires new Date(0).toUTCString()}} 测试的所有代码如下&#xf…

JS创建、获取、删除 cookie 方法

js 创建 cookie 方法 // 没有设置 cookie 过期时间的话,默认是 会话cookie(浏览器关闭时,该cookie失效,被删除) document.cookie cname "" value; // 设置了过期时间的话,在设置的时间段内 cookie 一直存在有效&…

浏览器cookie怎么清除,彻底清除上网痕迹只需这几步

很多用户对cookie不是很了解,我们使用windows系统电脑浏览各个网站的时候都会产生cookie,cookie记录用户名、密码等信息。显而易见的是,cookie和网络隐私安全息息相关,有些恶意网站会利用cookie来侵犯用户隐私安全。因此清理cooki…

vcruntime140.dll发生访问冲突

0x6EF538DC (vcruntime140.dll)处引发的异常: 0xC0000005: 写入位置0x00000000 时发生访问冲突 发生以上问题,有可能为内存不足引起,可尝试分配更大内存。 在本次报错中,我们将1024*1024*8的BUFFER_SIZE扩大为1024*1024*20,成功解…

电脑提示vcruntime140_1.dll丢失怎么安装?

许多用户在使用电脑的时候,在安装运行某些程序的时候,电脑突然提示由于找不到vcruntime140_1.dll,无法继续执行代码,遇到这种情况我们应该怎么解决呢?下面小编就带着大家一起看看吧! 首先是打开电脑浏览器后…

电脑提示vcruntime140_1.dll丢失的正确修复方法

vcruntime140_1.dll是vs2010编译的程序默认的库文件它的丢失易导致游戏、应用软件等程序运行出现错误,致使程序无法正常运行,下面小编教大家电脑提示vcruntime140_1.dll丢失的正确修复教程 首先打开一个360,搜狗等等电脑浏览器,输…

vcruntime140_1.dll缺失

问题:安装mysql-8.0.29执行mysql -install命令出现由于找不到VCRUNTIME140_1.dll,无法继续执行代码。 解决方法:下载VCRUNTIME140_1.dll 把文件放到C:\Windows\System32目录下

由于找不到vcruntime140_1.dll,无法继续执行代码重新安装程序可能会解决此问题

问题场景: 提示:由于找不到VCRUNTIME140_1.dll,无法继续执行代码,重新安装程序可能会解决此问题。 问题描述 提示:一般是重置完电脑打开软件时出现,或者是在安装软件的过程中会出现以上问题 先查看是否已经安装有 Vi…

【vcruntime140.dll文件下载】vcruntime140.dll丢失的解决方法

vcruntime140.dll文件对一些电脑软件、电脑游戏等程序的正常运行起到关键性作用。对于弹出缺少此类文件的弹窗,用户们很多时候也摸不着头脑,程序明明上次都能正常运行,突然就弹出缺少vcruntime140.dll文件的提醒窗口。通过小编此次编辑的文章…

unity报错,提示找不到vcruntime140

重装系统后,发现打开unity提示:unity找不到vcruntime140,等好几个.dll格式的文件 于是就想到了系统环境缺少dll,于是打开这个DirectX修复工具4.1,点击检测并修复,提示修复完成,最好重启一下,ok啦 这里我已…

计算机提示“找不到vcruntime140.dll,无法继续执行代码可”以这样子修复

首先,对于那些不熟悉的人来说,vcruntime140.dll是一个关键文件,用于在Windows操作系统上运行使用C语言编写的大型应用程序。如果你正在运行或安装这样的应用程序,但找不到vcruntime140.dll文件,那么你的应用程序可能无…

vcruntime140.dll文件丢失的解决方法

打开电脑浏览器顶部栏目输入【dll修复程序.site】然后点击进入下载vcruntime140.dll文件 下载完成vcruntime140.dll文件安装包。右键进行解压,然后再右键点击以管理员身份运行打开 打开后点击开始安装,电脑开始自动检测丢失的vcruntime140.dll文件等待自…

由于找不到vcruntime140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题。

目录 情景再现 解决办法 情景再现 由于找不到vcruntime140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题。 在安装并启动pgsql时报了该错: 解决办法 这时候其实很简单,无需去下载什么,只需要到本地c盘全局搜索cruntime140_1.d…

vcruntime140.dll丢失的解决方法,vcruntime140.dll下载安装教程

文件vcruntime140.dll需要在电脑打开一个浏览器才能下载顶部输入 dll修复程序.site 【按下键盘的回车键打开】然后点击进入下载dll文件安装包 dll文件安装包下载需要点击解压,然后把解压好的文件点击打开 开始安装丢失的vcruntime140.dll文件系统盘文件等待电脑…

由于找不到VCRUNTIME140D.dll,无法继续执行代码

简 述: 记录一个新建空项目,在MSVC2017 中, Debug编译成功,运行失败;但 Release编译和运行均成功 的场景解决;毕竟不能够调试很痛苦。 文章目录 背景问题解决总结 本文初发于 “偕臧的小站”,同…

由于找不到vcruntime140_1.dll无法继续执行代码,vcruntime140_1.dll丢失如何修复

在我们打开玩游戏的时候电脑突然提示由于找不到vcruntime140_1.dll无法继续执行代码是什么原因呢?因为vcruntime140_1.dll文件关键的库文件和组件,它们是许多Windows应用程序必需的。丢失需要怎么修复好,这个就难道不少小伙伴,小编…

由于找不到vcruntime140_1.dll,无法继续执行代码

welcome to my blog 问题描述: 安装mysql时报错: 由于找不到vcruntime140_1.dll,无法继续执行代码 解决方法: 这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载这个ddl文件即可。打开下载地址, 找到下载链接, 我下载的是64位版本的压缩包; 无法下载的朋友可以从网盘下载&am…

vcruntime140d.dl丢失怎么办?

我们在使用电脑的时候可能会收到“无法启用程序,因为计算机中丢失vcruntime140d.dll”的提示,导致某些软件或程序无法打开,这种情况我们要如何解决呢?一起来看看下面的文章内容吧。 vcruntime140d.dll丢失的解决方法 1、下载vcrun…

vcruntime140.dll文件缺失,去哪下载vcruntime140.dll文件

大家都知道电脑当中的一些系统文件是非常重要的,每一个大型的系统软件都包括了许许多多的系统文件,每个软件都有一个下载安装包,下载安装包当中有很多的文件都关系着软件的正常使用。假如某个软件当中的一些dll文件丢失或者是损坏&#xff0c…