当用户登录或当他注册,他的$_SESSION['username']
得到他的用户名的值。我想让他们只有在注册时才能访问某些控制器。但我不喜欢写这个的想法:在每个控制器我不想unloggined人们看到如果用户登录或不笨
function __construct()
{
session_start();
if(empty($_SESSION['username']))
die();
parent::__construct();
}
。有没有更好的方法来做到这一点?谢谢。
很酷,我喜欢这个解决方案。 – 2012-03-03 18:20:24
不要忘记调用'parent :: __ construct()'。 – hakre 2012-03-03 18:22:04
@hakre谢谢,很好的电话! – rjz 2012-03-03 18:24:19