Trong Codeigniter có nhiều cách để chuyển giá trị từ bộ điều khiển này sang bộ điều khiển khác.
Bạn có thể sử dụng phiên mã để phiên truyền dữ liệu từ bộ điều khiển này sang bộ điều khiển khác.
Cho rằng bạn phải đầu tiên bao gồm các thư viện cho phiên
$this->load->library('session');
Sau đó, Bạn có thể thiết lập giá trị dữ liệu flash sử dụng tên biến.
// Set flash data
$this->session->set_flashdata('variable_name', 'Value');
Them bạn có thể nhận được giá trị mà bạn muốn bằng cách sử dụng các flashdata phiên CodeIgniter
// Get flash data
$this->session->flashdata('variable_name');
Second Lựa chọn CodeIgniter cho phép bạn chuyển hướng url từ controll với tên điều khiển, tên phương thức và giá trị và sau đó bạn có thể nhận được giá trị trong bộ điều khiển khác.
// Passing the value
redirect('/another_controller_name/method_name/variable');
Sau đó, bạn có thể nhận được giá trị trong điều khiển khác
public function method_name($variable)
{
echo $variable;
}
Đó là tất cả ....
Nguồn
2014-03-06 09:29:02
cửa hàng biến trong phiên –