php页面跳转session cookie丢失导致不能登录等问题的解决方法


Posted in PHP onDecember 12, 2016

thinkphp开发的一个项目,登录成功后又跳转到登录页面,在提交信息后输出session都是正常的,没有问题,但是页面跳转后,session出现丢失现象,无法正常完成登陆。

通过查找资料,发现原来是bom头的原因。受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。

正确的处理方法是去掉某些文件的bom,一般情况是在入口文件出现的bom问题,我处理的方法是用Notepad++打开文件,格式选择以UTF-8无bom格式编码,然后保存,重新上传到服务器即可。但一定要注意,去掉bom上传到服务器之前需要把服务器上源文件删掉,上传覆盖不能去掉bom。

去掉bom后,session cookie丢失问题解决。

以上所述是小编给大家介绍的php页面跳转session cookie丢失导致不能登录等问题解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
php代码运行时间查看类代码分享
Aug 06 PHP
Yii操作数据库的3种方法
Mar 11 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
php+mysql实现无限分类实例详解
Jan 15 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
Zend Framework前端控制器用法示例
Dec 11 PHP
详解php几行代码实现CSV格式文件输出
Jul 01 PHP
Laravel网站打开速度优化的方法汇总
Jul 16 PHP
PHP实现模拟http请求的方法分析
Dec 20 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
Oct 11 PHP
php一个文件搞定微信jssdk配置
Dec 12 #PHP
php自定义扩展名获取函数示例
Dec 12 #PHP
DWZ+ThinkPHP开发时遇到的问题分析
Dec 12 #PHP
php中引用&的用法分析【变量引用,函数引用,对象引用】
Dec 12 #PHP
简单谈谈PHP中的Reload操作
Dec 12 #PHP
php的laravel框架快速集成微信登录的方法
Dec 12 #PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 #PHP
You might like
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
2007/01/15 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
js 解决“options为空或不是对象”
2008/12/22 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
浅谈javascript中onbeforeunload与onunload事件
2015/12/10 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)
2017/11/21 Javascript
请求时token过期自动刷新token操作
2020/09/11 Javascript
vue下拉刷新组件的开发及slot的使用详解
2020/12/23 Vue.js
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
Python Tkinter基础控件用法
2014/09/03 Python
Python数组定义方法
2016/04/13 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
详解Python是如何实现issubclass的
2019/07/24 Python
python读取mysql数据绘制条形图
2020/03/25 Python
Python库安装速度过慢解决方案
2020/07/14 Python
Python eval函数介绍及用法
2020/11/09 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
戴尔美国官方折扣店:Dell Outlet
2018/02/13 全球购物
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
介绍一下Linux中的链接
2016/05/28 面试题
家佳咖啡店创业计划书
2013/12/27 职场文书
英语专业学生的自我评价
2013/12/30 职场文书
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
财务会计实训报告
2014/11/05 职场文书
2015年学校办公室工作总结
2015/05/26 职场文书
心术观后感
2015/06/11 职场文书
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python