我被困在codeigniter中,因为它对我来说是新的,我的登录表单
有问题。
我在行动中给出了 url,action="blog/login/getLog"
我
的登录表单显示在 url 中,比如blog/login
我知道在控制器类中我只是创建了一个类似名称的函数,login
但我创建了这样的控制器文件:
class Blog extends CI_Controller{
function __construct(){
parent::__construct();
}
// Now See
function _remap( $method ){
$this->load->view('header');
switch( $method ){
case 'about':
$this->load->view('about');
break;
case 'login':
$this->load->view('login');
break;
case 'services':
$this->load->view('service');
break;
}
$this->load->view('footer');
}
}//Close Class
但现在不知道如何处理login
和login/getLog
.
编辑:究竟发生了什么,当我点击登录按钮时,我只看到登录表单_remap()
和 url blog/login
,当我提交表单和 url 看起来像blog/login/getLog
时,登录表单仍在寻找,但我想重定向它成功..或者getLog
如果可能的话,如果可能的话想检测段case 'login':
。
提前致谢。