嗨,尋求一些幫助。我最近開始使用Codeigniter編碼。在Codeigniter中將uri段變量從一個函數傳遞到另一個函數
我在同一個控制器中有2個函數。我需要從第一個功能到第二個功能。試圖谷歌,但沒有成功。
這裏是我的控制器:
public item_page() {
$id = $this->uri->segment(3);
$this->load->view('view');
}
public validation() {
// Form Validation Goes Here
if($this->form_validation->run() == FALSE) {
$this->session->set_userdata('validation_errors', validation_errors());
redirect('item-page/'.$id); // I need variable here
} else {
redirect('execute');
}
}
你已經知道表單驗證set_rules http://www.codeigniter.com/user_guide/libraries/form_validation.html#setting-validation-rules,你有一套規則可以查看http://www.codeigniter.com/ user_guide/libraries/form_validation.html#changing-the-error-delimiters – user4419336
Thanks.I確實有驗證,但我沒有在這裏提及它們..可惜我放棄了重定向到我需要$ id的地方的想法..現在我我重定向到正常的功能(沒有$ id) –
你配置你的routes.php重定向例子'$ route ['item-page /(:any)'] ='item-page/index/$ 1';' – user4419336