Hola yo uso el siguiente codigo de controller para hacer el registro:
Código PHP:
function userAddRes(){
// set common properties
$data['title'] = 'Exito';
$this->set_rules();
if ($this->form_validation->run() == FALSE)
{
$data['title'] = 'Agregar Nuevo Usuario';
$data['action'] = site_url('user/userAddRes');
$this->load->view('userAdd', $data);
}
else {
// save data
$user = array('codigoPucp' => $this->input->post('codigoPucp'),
'nombre' => $this->input->post('nombre'),
'apellidos' => $this->input->post('apellidos'),
'emailPucp' => $this->input->post('emailPucp'),
'sexo' => $this->input->post('sexo'),
'usuario' => $this->input->post('usuario'),
'password' => $this->input->post('password'),
'telefono' => $this->input->post('telefono'),
'mostrarTelefono' => $this->input->post('mostrarTelefono')
);
$id = $this->userModel->save($user);
//load exito
$this->load->view('userExito', $data);
}
}
osea despues de registrar el usuario me carga una pagina de exito pero mi problema es que si en esa pagina aprientan f5 es decir actualizan pues se vuelve a registrar el mismo usuario.
Me gustaria saber como puedo solucionar eso