Form.php(controller(
public function dispdata()
{
$result['data']=$this->Form_model->displayrecords();
$this->load->view('display_records',$result);
if (!$this->session->userdata('ci_session'))
{
redirect('Form/login');
}
else
{
$this->session->set_tempdata('item',$result,5);
}
}
display_records(查看(
<?php
if($this->session->tempdata('item')){
redirect('Form/login');
}
?>
我有一个注册表,我在其中存储了所有注册的详细信息,其中存储了datbase中的所有注册详细信息以及我显示的数据库的详细信息 它在视图页面中。
我如何在查看页面中显示所有数据库详细信息,该视图页面我试图仅显示 5 秒,5 秒后它应该重定向到登录页面。 我已经尝试使用上面的代码,但它不起作用,任何人都可以打电话给我我出错的地方吗?
根据codeigniter
文档session
如下所示。
$_SESSION['item'] = 'value';
$this->session->mark_as_temp('item', 300); // Expire in 5 minutes
或
$this->session->set_tempdata('item', base_url('controller/method'), 300);