* MemberMouse(TM) (http://www.membermouse.com) * (c) MemberMouse, LLC. All rights reserved. */ $memberData = array(); $memberData["mm_field_first_name"] = ""; $memberData["mm_field_last_name"] = ""; $memberData["mm_field_email"] = ""; $memberData["mm_field_phone"] = ""; $memberData["mm_field_password"] = ""; if (MM_OptionUtils::getOption(MM_OptionUtils::$OPTION_KEY_USE_CHECKOUT_FORM_TEST_DATA) == "1") { $testData = MM_TestDataUtils::getCheckoutFormTestData(); $memberData["mm_field_first_name"] = MM_TestDataUtils::getTestValue($testData, "mm_field_first_name"); $memberData["mm_field_last_name"] = MM_TestDataUtils::getTestValue($testData, "mm_field_last_name"); $memberData["mm_field_email"] = MM_TestDataUtils::getTestValue($testData, "mm_field_email", true); $memberData["mm_field_password"] = MM_TestDataUtils::getTestValue($testData, "mm_field_password"); $memberData["mm_field_phone"] = MM_TestDataUtils::getTestValue($testData, "mm_field_phone"); } ?> <div id="mm-new-member-form-container"> <table cellspacing="10"> <tr> <td width="120">Membership Level</td> <td> <select id="mm-new-membership-selector" style="width:300px;"> <?php echo MM_HtmlUtils::getMemberships(null, true); ?> </select> </td> </tr> <tr>
$field->fieldName = "ccsecuritycode"; $field->label = "CC Security Code"; $fieldInfo[] = $field; if (isset($_POST["mm_use_test_data"])) { MM_OptionUtils::setOption(MM_OptionUtils::$OPTION_KEY_USE_CHECKOUT_FORM_TEST_DATA, $_POST["mm_use_test_data"]); if ($_POST["mm_use_test_data"] == "1") { // collect/store form information $data = array(); foreach ($fieldInfo as $field) { $data[$field->fieldId] = $_POST[$field->fieldId]; } MM_TestDataUtils::saveCheckoutFormTestData($data); } } $useTestData = MM_OptionUtils::getOption(MM_OptionUtils::$OPTION_KEY_USE_CHECKOUT_FORM_TEST_DATA); $testData = MM_TestDataUtils::getCheckoutFormTestData(); $form = new MM_CheckoutForm(); if (!isset($testData["mm_field_shipping_country"])) { $testData["mm_field_shipping_country"] = ""; } $form->shippingCountryList = MM_HtmlUtils::getCountryList($testData["mm_field_shipping_country"]); if (!isset($testData["mm_field_billing_country"])) { $testData["mm_field_billing_country"] = ""; } $form->billingCountryList = MM_HtmlUtils::getCountryList($testData["mm_field_billing_country"]); $ccExpDateRendered = false; echo $form->getJavascriptIncludes(); ?> <p style="width:650px"> By filling out the test data below you're instructing MemberMouse to prepopulate checkout forms with the data entered. This can be