如何从视图向控制器传递价值?

时间:2020-10-14 07:10:03

标签: php oracle codeigniter

登录时,系统将从该帐户中检索信息并通过视图页面显示该信息,当我们想要按一个按钮到另一个页面以通过删除视图页面上的信息来显示该页面上的信息时,该信息将显示在该页面中。怎么写的?这里的信息指的是登录的用户ID。

 <a href="<?php echo site_url('data/data_member/data_member($MEM_ID)') ?>"><i class="fa fa-fw fa-user-plus"></i> History user</a>

这是控制器。

public function data_member($MEM_ID)
{
    $data = $this->member_model->data_member($MEM_ID);
    $this->load->view("containner/headofadmin");
    $this->load->view("containner/headerofadmin");
    $this->load->view('data/data_member',$data);
}

我使用Codeigniter和PHP编写它。

1 个答案:

答案 0 :(得分:0)

CodeIgniter 有自己的Session Class

(1)。首先,在您的config.php文件中加载会话库。

$this->load->library('session');

(2)。在controller.php中创建一个数组来存储您的会话数据。

$new_data = array( 
             'username' => 'John',
             'email' => 'john@example.com'
             );
             
$this->session->set_userdata($new_data);    

(3)。从会话中检索:-

$username = $this->session->userdata('username');