PHP点击浏览器关闭按钮时候,怎么清除session值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP点击浏览器关闭按钮时候,怎么清除session值相关的知识,希望对你有一定的参考价值。

本人制作php框架做的在线聊天系统(使用session保存用户信息),想在点击浏览器关闭按钮时候,清除session值。求高手解答!
少说了,需要更改数据库一个字段。

这个不好做..我的解决方案

写一个unload事件 然后用ajax 去执行一个方法..
(因为部分浏览器不支持unload事件)
然后还得设置一个定时(计划任务) 让他在一天的某个时段去执行清空session的命令
当然你得有个判断 如果当前session 正在活动 怎么怎么样 或者是 当前session已经有多久没有激活 或者修改了 让他去清空..追问

有源码吗?谢谢

追答

真心的没有 ...这个东西 不难

也没法给你写源码 好几个文件不好写

参考技术A session本来就是浏览器关闭自动清除的

为啥百度的搜索历史记录没有了?

以前在百度搜索栏里面输入东西后,我关闭网页再开点一下就可以看到之前搜索果的信息·但现在没有了·我没有清理IE·请问怎么处理这个问题·我使用的是遨游浏览器。VISTA系统。···
我试过了 不行的· 不过谢谢你·还有解决的办法吗?

因为清除了常用浏览器的历史记录,或者关闭了百度的搜索记录功能,或者未登陆百度账号。

原因一:清除了常用浏览器的历史记录

解决方法:在清除系统的时候,选择跳过清理浏览器历史记录,并注意浏览器不要开启自动清除历史记录。

原因二:关闭了百度的搜索记录功能

解决方法:进入百度隐私中心后,点击去开启,开启百度历史记录功能。

原因三:未登陆百度账号

解决方法:登陆百度账号,即可出现历史记录。

扩展资料:

通过无痕浏览不会影响其他用户、服务器或软件。

但请谨防以下情况:

1、进行无痕浏览时,您下载的文件、新收藏的网址、新修改的浏览器配置将仍然被保留。

因特网服务提供商或雇主还是可以追溯用户访问过的页面。

2、如果想要清除电脑中的网页浏览痕迹,可以使用安全软件(如360安全卫士)的清理痕迹按钮或手动删除历史记录和缓存文件。

3、因为是无痕浏览,同样浏览器原先保存的密码和账号同样无法使用,这也会给网络浏览带来不便之处。

4、网站收集或分享您的相关信息。

5、以提供免费表情图片为名跟踪按键记录的恶意软件。

参考技术A

百度的搜索历史记录没有了原因是:

    清除了浏览器的历史记录,搜索历史就没有了。


2.关闭了百度的搜索记录功能。

解决办法:

进入百度个人中心http://i.baidu.com/my/history,点击去开启,开启百度历史记录功能。

扩展资料:

百度App是一款有7亿用户在使用的手机“搜索+资讯”客户端,“有事搜一搜,没事看一看”,依托百度网页、百度图片、百度新闻、百度知道、百度百科、百度地图、百度音乐、百度视频等专业垂直搜索频道,方便用户随时随地使用百度搜索服务。

百度App是结合了搜索功能和智能信息推荐的移动互联时代的智能产品,以用户需求为基础提供更加丰富和实用的功能。2018年1月18日,在百家号盛典活动中,百度高级副总裁兼搜索公司总裁向海龙宣布,“手机百度”将全面升级,并改名为“百度”; 8月8日,百度App获金运奖年度最佳创新运营奖。

百度App 是百度推出的一款方便手机用户随时随地使用百度搜索服务的应用。

参考资料:百度百科-百度APP



参考技术B

百度的搜索历史记录没有了原因是:

    清除了常用浏览器的历史记录,搜索历史就没有了。

    关闭了百度的搜索记录功能。

3.未登陆百度账号。

解决办法:

1.在清除系统的时候,选择跳过清理浏览器历史记录,并注意浏览器不要开启自动清除历史记录。

2.进入百度隐私中心后,点击去开启,开启百度历史记录功能。

3.登陆百度账号,即可出现历史记录。

扩展资料


百度搜索是全球最大的中文搜索引擎,2000年1月由李彦宏、徐勇两人创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。 “百度”二字源于中国宋朝词人辛弃疾的《青玉案》诗句:“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

2017年11月,百度搜索将推出惊雷算法,严厉打击通过刷点击,提升网站搜索排序的作弊行为;以此保证搜索用户体验,促进搜索内容生态良性发展。

百度每天处理来自138个国家超过数亿次的搜索请求,每天有超过7万用户将百度设为首页,用户通过百度搜索引擎可以搜到世界上最新最全的中文信息。2004年起,“有问题,百度一下”在中国开始风行,百度成为搜索的代名词。

参考技术C

1、清除了常用浏览器的历史记录,搜索历史就没有了。

在清除系统的时候,选择跳过清理浏览器历史记录,并注意浏览器不要开启自动清除历史记录。

2、关闭了百度的搜索记录功能。

进入百度隐私中心后,点击去开启,开启百度历史记录功能。

3、未登陆百度账号。

登陆百度账号,即可出现历史记录。

扩展资料:

无痕浏览(隐私浏览模式、隐身窗口),是指不留下上网浏览记录的互联网浏览方式。但是,用户下载的文件和建立的收藏夹或书签会保存下来。支持该模式的浏览器包括但不限于百度浏览器,Firefox火狐,搜狗浏览器,360安全浏览器,Avant browser ,世界之窗浏览器,Google ,Chrome,Internet Explorer 8及更新版本,Safari.

主要特性

1. 不记录上网痕迹,保护您的个人隐私

2. 不记录 Cookies

3. 不记录 Internet 临时文件

4. 不记录网页表单数据(用户名、密码、搜索关键词等)

5. 不记录撤销页面列表,即历史记录

注意事项

1、IE 和 Chrome 都会在无痕浏览下默认关闭扩展功能,而 FireFox 不一样,在隐私模式下仍然可以使用插件,这无疑又给隐私泄露提供了另一个途径。

2、所以在关闭Firefox的隐私浏览模式后,您需要检查浏览器插件是否记录了浏览信息,或在隐私模式前暂时禁用不需要开启的插件,否则您的信息可能会被公开

3、部分插件(如Adobe Flash Player)拥有一套自己的Cookie系统,在隐私模式下 Cookies 仍然会正常工作,甚至在隐私模式下获取的 Cookies 一样是公开可读的。在退出无痕浏览后您需要手动清除Cookis才能做到完全无痕。

参考资:百度百科-无痕浏览

参考技术D

百度的搜索历史记录没有了原因是:

1.清除了浏览器的历史记录,搜索历史就没有了。

2.关闭了百度的搜索记录功能。

关闭了百度的搜索记录功能解决办法:

1.进入  百度个人中心:i.baidu.com/ (百度个人中心) 鼠标移动到右上角自己的用户名处,出现下拉菜单,点击第一个搜索记录

2.进入百度个人中心历史记录设置页面i.baidu.com/my/history(百度个人中心)


3.在搜索历史后面点击开启

以上是关于PHP点击浏览器关闭按钮时候,怎么清除session值的主要内容,如果未能解决你的问题,请参考以下文章

如何设置firefox缓存自动清理

chrome退出清除历史记录

Edge浏览器怎样设置退出时删除浏览历史记录?

session与cookie 浏览器关闭时的区别

如何清除火狐浏览器历史记录和缓存,在哪设置

谷歌浏览器自动删除历史记录