zoukankan      html  css  js  c++  java
  • 关于php中session在不同控制器不能全局访问的问题

    网上有许多关于session跨域的解决方案,但我今天遇到的不是这种情况。我遇到的是最简单的一种情况。在原生MVC设计典范项目的例子中,

    从login.php到index.php传值$_SESSION['username']时
     
    session一直放问不到。纠结了段时间,感觉还是自己对session的掌握不牢。所以记录一下,以免下次再发生类似的问题。
     
    具体原因:在那个的要使用session[‘username’]字段的那个页面并没有开启session服务,但是跳转过去的时候就是没有报错,模板照样渲染了,就是这个session取不到。
     
    解决方案:在那个接受的界面前面加session_start();这样app/controller/admin目录下的login/login.php和index/index.php才能同步使用这个session。虽然$_SESSION是php的超级变量,但还是的注意session开没开启!
  • 相关阅读:
    ES进阶--01
    JVM--02
    JVM--01
    ES--08
    ES--07
    ES--06
    python实现当前主机ip 主机名称的获取
    djang中的blank=True 和null = True的区别
    python中yield的用法详解
    python 编写古诗赤壁赋
  • 原文地址:https://www.cnblogs.com/kernel123/p/13196724.html
Copyright © 2011-2022 走看看