博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php session在页面跳转后丢失
阅读量:6408 次
发布时间:2019-06-23

本文共 466 字,大约阅读时间需要 1 分钟。

hot3.png

今天写页面时,使用了session   设置session后 跳转页面session就丢失 上网查了一下也没有很好的解决办法 也没有说原因。

在自己本地电脑上写了两个页面测试一下,完全正常。但是上传到服务器上测试 就出问题。难道是服务器的问题? 服务器上也运行有别的网站,完全正常。为什么单单这个页面就出了问题呢?编码是utf-8 也该没有问题 随手修改下编码改成了utf-8 无BOM编码 上传,测试 居然好使了

上网查了一下 果然是BOM得原因

受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。”这个应该就是Wordpress后台出现空白页面的原因了,因为任何一个被执行的文件包含了BOM,这三个字符都将被送出,导致依赖cookies和session的功能失效

转载于:https://my.oschina.net/themorecolor/blog/62706

你可能感兴趣的文章
mongodb索引
查看>>
特征探索经验
查看>>
UEditor自动调节宽度
查看>>
Unity中使用多构造函数
查看>>
语言类型的相关总结
查看>>
JAVA做验证码图片(转自CSDN)
查看>>
Delphi TServerSocket,TClientSocket实现传送文件代码
查看>>
JS无聊之作
查看>>
30天敏捷结果(2):用三个故事驱动你的一周
查看>>
浅谈输入法编程(转)
查看>>
CSS3 试试看
查看>>
Mac上搭建ELK
查看>>
443 Chapter7.Planning for High Availability in the Enterprise
查看>>
HttpHandler初探 - 页面上输出图像
查看>>
框架和语言的作用
查看>>
unidac连接ORACLE免装客户端驱动
查看>>
Cygwin + OpenSSH FOR Windows的安装配置
查看>>
咏南中间件支持手机客户端
查看>>
fastscript增加三方控件之二
查看>>
Windows Vista RTM 你准备好了么?
查看>>