国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php頁面跳轉session cookie丟失導致不能登錄等問題的解決方法

2024-05-04 23:53:39
字體:
來源:轉載
供稿:網友

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丟失導致不能登錄等問題解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 甘南县| 万载县| 伊春市| 西青区| 大石桥市| 怀仁县| 昌宁县| 大厂| 长丰县| 普宁市| 白银市| 盘锦市| 新野县| 封开县| 临颍县| 安宁市| 潢川县| 隆尧县| 宕昌县| 兴业县| 郯城县| 河西区| 永城市| 合水县| 奉新县| 舞钢市| 皋兰县| 金塔县| 洛浦县| 海原县| 黔南| 吉木乃县| 姜堰市| 育儿| 寿阳县| 桂东县| 新营市| 怀化市| 长垣县| 文安县| 虎林市|