Я думаю, что вы хотите
$this->input->post()
вместо
$this->input->form()
Вы можете отправить данные в модель так, как они у вас есть, где модель-> вставка - это функция типа
function insert($post_array,$confirmation_code) {
//do something with confirmation code and post
}
Или вы можете установить код подтверждения в массиве, который отправляется модели
$post = $this->input->post();
$post['confirmation_code'] = $confirmation_code;
$this->model->insert($post);