首頁  >  問答  >  主體

php - 讓手機瀏覽支援session的解決方式

使用者登入成功後,去到主頁面,點擊進去另一個頁面,自動跳回登錄頁面要登錄,有可能是什麼原因造成呢?使用者資訊我是在使用者登入成功後存在session的,這是一個手機端的網站,估計是有些手機不支援session,造成的,請問有什麼方法可以解決這個問題嗎?

伊谢尔伦伊谢尔伦2677 天前757

全部回覆(4)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-27 17:45:59

    多找幾台測試機,另外,安卓 webview 需要開權限的。

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-27 17:45:59

    這種情況可以把sessionid放到url裡當做參數傳給伺服器,每次都用session_id()強制指定會話id,但是會存在安全隱患

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-27 17:45:59

    session是保存在伺服器端的,不存在客戶端是否支援的說法。
    一般情況,session ID保存在cookies中,如果客戶端不支援cookies,會使session失效。
    我記得php有一項設置,可以自動把session id放到url中,以此來解決客戶端關閉cookies的問題。
    相關資訊在這裡。
    祝您好運。

    回覆
    0
  • 怪我咯

    怪我咯2017-05-27 17:45:59

    可以用LocalStorage、SessionStorage來取代Cookie

    回覆
    0
  • 取消回覆