在usersystem[codeigniter]中设置默认控制器
我想在codeigniter中创建一个简单的用户系统。我已经创建了两个名为admin和login的控制器。当用户访问我的网站时,即如果用户未登录,则显示登录页面。之后,当用户登录它重定向到管理页面 但我想知道我应该把哪个控制器作为默认控制器管理员或登录名在usersystem[codeigniter]中设置默认控制器,codeigniter,Codeigniter,我想在codeigniter中创建一个简单的用户系统。我已经创建了两个名为admin和login的控制器。当用户访问我的网站时,即如果用户未登录,则显示登录页面。之后,当用户登录它重定向到管理页面 但我想知道我应该把哪个控制器作为默认控制器管理员或登录名 注意-我是codeigniter的新手。我知道MVC是如何工作的。您的默认控制器应该是登录 在application/config/routes.php中 在登录控制器的构造函数中,检查用户是否已登录' if(user aler
注意-我是codeigniter的新手。我知道MVC是如何工作的。您的默认控制器应该是登录
在application/config/routes.php中 在登录控制器的构造函数中,检查用户是否已登录'
if(user alerady logged in){
redirect("admin controller's name");//redirect to admin controller
}
在application/config/routes.php中 替换
$route['default_controller'] = "welcome";
到
如果用户已经登录,那么我需要重定向到管理员页面?对吗?是的,如果用户登录或未登录,请在登录控制器中在构造函数中检查此项。
$route['default_controller'] = "welcome";
$route['default_controller'] = "login"; //or whatever you want