$failure = true; $failureMsg = 'Captcha error: ' . $resp->error; } } if ($failure) { $msg = 'There was an error with your registration. Please try again.' . $failureMsg; $msg = '<div class="msgBox"><h1>Registration Problem</h1><p>' . $msg . '</p></div>'; $result['reg'] = false; $result['msg'] = $msg; } else { $result['reg'] = true; $memberName = strtolower($_POST['memberName']); require_once PATH_CORE . '/classes/apiCloud.class.php'; $apiObj = new apiCloud($db, $init[apiKey]); $db->log($email . ' ' . $memberName . ' ' . $pass1 . ' ' . $partnerid); $resp = $apiObj->userCreateAccount(SITE_CLOUDID, $email, $memberName, $pass1, $partnerid, 0, $memberName, 'false', false); // last argument is false for real mode if ($resp['result']) { $result['msg'] = buildConfirmationText($email, $extraLinks); } else { $msg = 'There was an error with your registration. Please try again.'; $msg = '<div class="msgBox"><h1>Registration Problem</h1><p>' . $msg . '</p></div>'; $result['reg'] = false; $result['msg'] = $msg; } } $code .= $result['msg']; if ($result['reg'] === false) { $code .= $authObj->buildLoginForm($referPage); } break;