如何防止状态访问

时间:2016-10-20 04:04:05

标签: codeigniter

我有这样的代码

我的模特:

function get_status()
	{
		$nik=$this->session->userdata('nik');
		$this->db->select('*');
		$this->db->where('nik',$nik);
		$this->db->from('t_trx_activity');
		$query= $this->db->get();
		return $query->result();

	}

我的控制员:

public function input()
	{
		$status  = $this->activity->get_status();
		if ($status->status ==1) {
			redirect ('activity');
		} else {
		$data = array(
				'title'     => 'Activity',
				'breadcrumb'=> 'Input Activity'
		);
		

		$this->load->view ( 'default', $data );
		}

	}

我的问题当status = 1网站可以访问时,我希望我无法访问网站并重定向其他网站。 当status = 1时如何防止acccess?

1 个答案:

答案 0 :(得分:0)

您在't_trx_activity'表中的状态字段中存储了什么值?

默认情况下,如果您将其存储为“1”,则条件始终为true,并且将重定向。