Codeigniter redirect() 和 header
Codeigniter redirect() and header
在我使用表单提交之后,我的控制器进行了这个操作(伪代码):
form_open('wpis/dodaj','name="form"')
->
wpis (controller)
->
dodaj()
->
[operation with model]
$this -> load -> view('layouts/main')
工作正常,但地址栏仍然是 www.mysite。com/wpis/dodaj。当我使用
$this -> load -> view('layouts/main')
redirect() or redirect('mvc')
我得到
headers already sent error
如何在dodaj函数中运行控制器mvc,在wpis控制器[=26]中=]? MVC 是我的默认控制器。
您不想加载视图。仅重定向至 'mvc'。然后在 'mvc' 控制器中你有代码来处理这个重定向,并加载视图。
在我使用表单提交之后,我的控制器进行了这个操作(伪代码):
form_open('wpis/dodaj','name="form"')
->
wpis (controller)
->
dodaj()
->
[operation with model]
$this -> load -> view('layouts/main')
工作正常,但地址栏仍然是 www.mysite。com/wpis/dodaj。当我使用
$this -> load -> view('layouts/main')
redirect() or redirect('mvc')
我得到
headers already sent error
如何在dodaj函数中运行控制器mvc,在wpis控制器[=26]中=]? MVC 是我的默认控制器。
您不想加载视图。仅重定向至 'mvc'。然后在 'mvc' 控制器中你有代码来处理这个重定向,并加载视图。