中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php禁用cookie后session如何設置

發布時間:2021-08-31 14:38:37 來源:億速云 閱讀:132 作者:小新 欄目:開發技術

這篇文章主要介紹php禁用cookie后session如何設置,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

具體如下:

我們都知道當在session 會話有基于cookie和基于url兩種傳遞SESSIONID的方法。為了實現客戶端禁止cookie發送的情況也不影響客戶登陸網站,可以設置 php.ini中 session.use_trans_sid=1 ,表示當客戶端瀏覽器禁止cookie的時候,頁面上的鏈接會基于url傳遞SESSIONID。但是很多人僅僅設置了這一個選項并沒有達到效果,本人也 遇到此問題,后來一番研究發現

php.ini 文件中還有兩個選項

session.use_cookies=1
session.use_only_cookies=1

仔細琢磨上面的英文就會發現其意義

session.use_cookies表示是否開始基于cookies的session會話
session.use_only_cookies 表示是否只開啟基于cookies的session的會話方式

所以如果想要在瀏覽器開啟cookie的時候用基于cookie的方式,在未開啟cookie的時候使用url的方式就進行如下設置(最常用的方式,推薦)

在php.ini文件中:

session.use_trans_sid=1
session.use_only_cookies=0
session.use_cookies=1

或者 在php程序中

ini_set("session.use_trans_sid","1″);
ini_set("session.use_only_cookies",0);
ini_set("session.use_cookies",1);

如果不管瀏覽器是否開啟cookie,都使用url的方式就進行如下設置(這個例子主要想說明一下設置session.use_only_cookies 和 session.use_cookies的區別)

在php.ini文件中

session.use_trans_sid=1
session.use_only_cookies=0
session.use_cookies=0

或者 在php程序中

ini_set("session.use_trans_sid","1″);
ini_set("session.use_only_cookies",0);
ini_set("session.use_cookies",0);

動手自己試一試 你就會明白session.use_only_cookies 和 session.use_cookies的區別。

以上是“php禁用cookie后session如何設置”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潞城市| 沈丘县| 遵义县| 大城县| 林口县| 阿克苏市| 桃源县| 泗阳县| 绥阳县| 万安县| 永宁县| 铁岭市| 治县。| 富源县| 明星| 牡丹江市| 淮阳县| 益阳市| 惠州市| 衡南县| 苍溪县| 南岸区| 岳池县| 新宁县| 东海县| 富阳市| 黔东| 日喀则市| 柳州市| 塔河县| 承德县| 银川市| 金门县| 环江| 民权县| 肥城市| 西盟| 石城县| 区。| 扬州市| 仁化县|