图1红线处是报错位置,$this->userId是自己定义的常量,存session的.现在问题就是,如果有了session一切正常,可是没有的话,该怎么跳到登录页面呢?无论我加不加那else,第一张图那的,都显示图3那报错。
我百度了,不知道这问题出在哪里,所以来求教高人,感激不尽
图1红线处是报错位置,$this->userId是自己定义的常量,存session的.现在问题就是,如果有了session一切正常,可是没有的话,该怎么跳到登录页面呢?无论我加不加那else,第一张图那的,都显示图3那报错。
我百度了,不知道这问题出在哪里,所以来求教高人,感激不尽
2 回答1.3k 阅读✓ 已解决
2 回答820 阅读✓ 已解决
1 回答893 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答878 阅读
1 回答870 阅读
1 回答800 阅读
一个网页需要通过一个值来判断,然后在进行跳转,不然就会无限跳转导致页面无法打开。
可以看到admin基于common的控制器,而且无论是admin还是common都有对当前登录状态的判断,这个判断是对的,但是为什么会无限的跳转?原因就在于你的登陆页面,肯定是你的登陆页面也是基于common的,也初始化了init。
解决方法让login继承另外一个控制器,登陆页面如果登陆进入后台,如果没有登陆展示当前页面,不用跳转