首页  >  问答  >  正文

php - 使手机浏览支持session的解决方式

用户登录成功后,去到主页面,点击进去另一个页面,自动跳回到登录页面要登录,有可能是什么原因造成呢?用户信息我是在用户登录成功后存在session的,这是一个手机端的网站,估计是有些手机不支持session,造成的,请问有什么方法可以解决这个问题吗?

伊谢尔伦伊谢尔伦2725 天前791

全部回复(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
  • 取消回复