function hash ($hash = FALSE) {
if($hash === FALSE || !(int)$hash || $hash != $this->session->userdata['hash'])
show_404();
$this->session->set_userdata(array('access' => 1), FALSE);
$data['title'] = 'Легенда';
if(!isset($this->session->userdata['instruction'])) {
$this->session->set_userdata(array('instruction' => 1), FALSE);
$this->load->view('instruction/index', $data);
} elseif($this->session->userdata['instruction'] == 1) {
$this->load->view('instruction/1', $data);
}
}
У меня вот что происходит попадает человек на страницу и ему присваеваеться сессия instruction со значением один если он нажмет на ссылку далее вроде бы все хорошо, а если страницу обновить он тут же попадает на вторую страницу, возможно как то по нажатию на ссылку создавать сессию?