关于php中session在不同控制器不能全局访问的问题

2021-01-30 03:16

阅读:754

标签:dex   设计   div   今天   session   字段   问题   use   服务   

网上有许多关于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开没开启!

关于php中session在不同控制器不能全局访问的问题

标签:dex   设计   div   今天   session   字段   问题   use   服务   

原文地址:https://www.cnblogs.com/kernel123/p/13196724.html


评论


亲,登录后才可以留言!