第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

php如何利用session進(jìn)行用戶退出?

php如何利用session進(jìn)行用戶退出?

溫溫醬 2019-02-04 09:05:05
表示恨不能理解session的用法,我在做一個(gè)退出功能,把session的值給清空了,之后跳轉(zhuǎn)到登陸頁(yè)面,還是可以通過瀏覽器的后退回到登進(jìn)去的狀態(tài),請(qǐng)問這個(gè)應(yīng)該怎么做? public function loginout(){                                                              $_SESSION = array(); //清除SESSION值.                                                       if(isset($_COOKIE[session_name()])){  //判斷客戶端的cookie文件是否存在,存在的話將其設(shè)置為過期.                     setcookie(session_name(),'',time()-1,'/');                                               }                                                                                  session_destroy();  //清除服務(wù)器的sesion文件                                          $this->redirect("index");                                                         }
查看完整描述

4 回答

?
BIG陽(yáng)

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

每跳轉(zhuǎn)一個(gè)頁(yè)面先判斷session是否存在如果session不存在就跳到登錄頁(yè)面,登錄后將session保存,
如果有session繼續(xù)進(jìn)行操作,
如果點(diǎn)擊退出登錄就先清session,再跳到登錄界面
希望能幫到你
具體session的用法可以百度

查看完整回答
反對(duì) 回復(fù) 2019-03-16
?
喵喔喔

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊

你點(diǎn)擊瀏覽器后退的時(shí)候,瀏覽器直接從本地緩存取的頁(yè)面的源代碼,并不會(huì)真正訪問那個(gè)url,訪問不了php控制器,判斷不了session。

解決辦法是在相關(guān)頁(yè)面加上ajax代碼判斷當(dāng)前登陸狀態(tài),未登錄就用js控制頁(yè)面跳轉(zhuǎn)


查看完整回答
反對(duì) 回復(fù) 2019-03-16
?
臨摹微笑

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊

1,如果單純用session 退出,用戶不點(diǎn)擊退出,

a:寫個(gè)腳本,讀session 文件的創(chuàng)建時(shí)間,過期了,直接刪除,不友好。b:調(diào)整session的 session.gc_probability  和 session.gc_divisor 的值,都寫為 100,加重服務(wù)器負(fù)擔(dān),對(duì)用戶也不友好

2,用戶點(diǎn)擊退出,session_distory();


查看完整回答
反對(duì) 回復(fù) 2019-03-16
?
慕尼黑8549860

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊

設(shè)置session的過期,如果想實(shí)現(xiàn)session過期時(shí)候前端作出相應(yīng)變化可以考慮持續(xù)請(qǐng)求后端檢查session是否過期。

查看完整回答
反對(duì) 回復(fù) 2019-03-16
  • 4 回答
  • 0 關(guān)注
  • 1178 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)