我以前用來總是寫$this->load->view()
加載視圖。我注意到有一個問題,尤其是當涉及到地址欄中的重新提交和URL時。相反,我開始使用redirect('controller/function','refresh')
來實現相同的目的。我的問題是:這是一個好方法,還是令人不悅?我覺得我的代碼在這種方式上更加順暢,但我肯定想知道這是否會在以後出現任何副作用。Codeigniter重定向與加載視圖
例如用例:
$id = $this->user_model->buildAccount($name, $email);
if(isset($id) && $id != '') {
$this->session->set_userdata('id', $id);
redirect('users/details');
} else {
redirect('members/');
}
http://stackoverflow.com/a/32866456/412591 –