renderExternalPage('register', $data); } private function RegisterAccount() { $data = array(); //#define MERMS_PROVIDERS_STARTPRACTICE 150005 // echo "xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "; $data["practice_name"] = $this->input->post('practice_name').rand(100,999); $data["firstname"] = $this->input->post('firstname'); $data["lastname"] = $this->input->post('lastname'); $data["email"] = $this->input->post('email'); $data["password"] = $this->input->post('password'); $data["username"] = $this->input->post('username').rand(100,999); $data['action'] = MERMS_PROVIDERS_STARTPRACTICE; $this->load->model('backend_model'); $out = array(); $res = $this->backend_model->mermsemr_api($data, $out); $loginReturn = false; // echo $res; if ( $res==PHP_API_OK && isset($out["practice_pending_id"]) && $out["practice_pending_id"] > 0 ){ $data["loginReturn"] = true; } $this->renderExternalPage('register', $data); } public function resetpass() { $data = array(); $this->renderExternalPage('resetpass', $data); } public function startacc() { // echo "xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "; $data = array(); if ($this->input->post()) { $this->RegisterAccount(); } else { $this->index(); } } }