function save_user() { $user = new User(); $staff = new Staff(); $user->staff_id = $this->input->post('staff_id'); $user->role_id = $this->input->post('role_id'); $user->username = $this->input->post('username'); $user->password = md5($this->input->post('password')); $user->created_at = date('c'); $user->updated_at = date('c'); if ($user->save()) { /* Upload Images */ // $staff->do_upload_fix($this->dir_path, $_FILES['file']); $this->session->set_flashdata('message', 'User successfuly save.'); redirect('users/index'); } else { // Failed $user->error_message('custom', 'Field required'); $msg = $user->error->custom; $this->session->set_flashdata('message', $msg); redirect('users/sign_up'); } }