$insertData=array(
'name'=>NULL,
'email'=>NULL);
$this->form_validation->set_rules('name', 'Name', 'required');
$this->form_validation->set_rules('email', 'Email', 'required|email');
$insertData = $this->input->post(NULL, TRUE);
if ($this->form_validation->run() == FALSE)
{
$this->load->view('view_name',$insertData)
}
else
{
$this->session->set_flashdata('success','Success message')
redirect('controller_name');
}
<?php if ($this->session->flashdata('succes_message')) { echo $this->session->flashdata('succes_message'); ?> } ?>
<form action='action page url' method='post'>
<input type='text' name='name' value='<?php echo $name ?>'/>
<input type='text' name='email' value='<?php echo $email ?>'/>
<input type='submit' value='Save'/>