load->model('account_model'); $ret = $this->account_model->verify_link($data); if ($ret !== false) { $data['email'] = $ret->email; if ($ret->status == 1) { // let us work on the back end now // CONSTRUCT THE ACCOUNT NOW $this->load->model('backend_model'); $out = array(); $data['action'] = WRENCHBOARD_ACCOUNT_CREATEACC; $data['verify_link'] = trim($vlnk); $data['username'] = $ret->username; $res1 = $this->backend_model->wrenchboard_api($data, $out); if ($res1 > 0) { $this->load->view('users/view_vemail', $data); } // make sure status is set to 5 : complete } // call backend to create the account now // print_r($ret); } else { } } // IF YOU GET HERE - ERROR PAGE // $this->load->view('templates/header_boxed', $data); $this->load->view('users/view_error', $data); // $this->load->view('templates/footer_boxed', $data); } }