/**
 * Given a set of contact IDs get the values
 * @param $contactIDs
 * @param $values
 * @param $allContactIDs
 * @param $addditionalContactIDs
 * @return array
 */
function getValues(&$contactIDs, &$values, &$allContactIDs, &$addditionalContactIDs)
{
    $values = array();
    getContactInfo($contactIDs, $values);
    getAddressInfo($contactIDs, $values);
    getPhoneInfo($contactIDs, $values);
    getEmailInfo($contactIDs, $values);
    getNoteInfo($contactIDs, $values);
    getRelationshipInfo($contactIDs, $values, $allContactIDs, $addditionalContactIDs);
    getActivityInfo($contactIDs, $values, $allContactIDs, $addditionalContactIDs);
    // got to do groups, tags
    // got to do meta data
    return $values;
}
function editAddress($handler, $addressId, $line1, $line2, $city, $state, $zip, $box)
{
    $addressInfo = getAddressInfo($handler, $addressId);
    if ($addressInfo['addressLine1'] != $line1 || $addressInfo['addressLine2'] != $line2 || $addressInfo['addressCity'] != $city || $addressInfo['addressState'] != $state || $addressInfo['addressZip'] != $zip || $addressInfo['addressPOBox'] != $box) {
        $line1 = mysql_real_escape_string($line1);
        $line2 = mysql_real_escape_string($line2);
        $city = mysql_real_escape_string($city);
        $state = mysql_real_escape_string($state);
        $zip = mysql_real_escape_string($zip);
        $box = mysql_real_escape_string($box);
        $coordinates = getCoordinates("{$line1} {$zip} {$city} {$state}");
        $queryAddress = "\n\t\t\tUPDATE address SET\n\t\t\t\taddressLine1 = '{$line1}',\n\t\t\t\taddressLine2 = '{$line2}',\n\t\t\t\taddressCity = '{$city}',\n\t\t\t\taddressState = '{$state}',\n\t\t\t\taddressZip = '{$zip}',\n\t\t\t\taddressPOBox = '{$box}',\n\t\t\t\taddressLat = '" . $coordinates[0] . "',\n\t\t\t\taddressLong = '" . $coordinates[1] . "'\n\t\t\tWHERE addressId = '{$addressId}'\n\t\t";
        mysql_query($queryAddress, $handler);
    }
}
/**
 * Given a set of contact IDs get the values
 * @param $contactIDs
 * @param $values
 * @return array
 */
function getValues(&$contactIDs, &$values)
{
    $values = array();
    foreach ($contactIDs as $cid) {
        $values[$cid] = array();
    }
    getContactInfo($contactIDs, $values);
    getAddressInfo($contactIDs, $values);
    getPhoneInfo($contactIDs, $values);
    getEmailInfo($contactIDs, $values);
    getNoteInfo($contactIDs, $values);
    return $values;
}
Example #4
0
     $addressID = "";
     if (isset($_POST['addressID'])) {
         $addressID = urldecode($_POST['addressID']);
     } else {
         echo "{ \"message\": \" ERROR: no addressID specified\" }";
         return;
     }
     $site = "";
     if (isset($_POST['site'])) {
         $site = urldecode($_POST['site']);
         $sites = array($site);
     } else {
         echo "{ \"message\": \" ERROR: no site specified\" }";
         return;
     }
     $d = getAddressInfo($addressID);
     echo json_encode($d);
     return;
 } else {
     if ($action == "load") {
         $site = "";
         if (isset($_POST['site'])) {
             $site = urldecode($_POST['site']);
             $sites = array($site);
         } else {
             echo json_encode(array("message" => "Error: site information is required"));
             return;
         }
         $d = loadAddresses();
         echo json_encode($d);
         return;
Example #5
0
function dispatcher($type)
{
    switch ($type) {
        case 'LoginAttempt':
            loginAttempt();
            break;
        case 'GetInitialCart':
            getInitialCart();
            break;
        case 'AddItemToCart':
            addItemToCart();
            break;
        case 'RemoveItemFromCart':
            removeItemFromCart();
            break;
        case 'EmptyCart':
            emptyCart();
            break;
        case 'RefreshCatalog':
            refreshCatalog();
            break;
        case 'GetGuidedSellingValues':
            getGuidedSellingValues();
            break;
        case 'ReadCatalog':
            readCatalog();
            break;
        case 'GetSubscriptions':
            getSubscriptions();
            break;
        case 'SetAmendSubId':
            setAmendSubId();
            break;
        case 'GetAmendSubscription':
            getAmendSubscription();
            break;
        case 'PreviewAddRatePlan':
            previewAddRatePlan();
            break;
        case 'AddRatePlan':
            addRatePlan();
            break;
        case 'PreviewRemoveRatePlan':
            previewRemoveRatePlan();
            break;
        case 'RemoveRatePlan':
            removeRatePlan();
            break;
        case 'PreviewUpdateRatePlan':
            previewUpdateRatePlan();
            break;
        case 'UpdateRatePlan':
            updateRatePlan();
            break;
        case 'GetUpgradeDowngradePlans':
            getUpgradeDowngradePlans();
            break;
        case 'PreviewPlanUpgradeDowngrade':
            previewPlanUpgradeDowngrade();
            break;
        case 'PlanUpgradeDowngrade':
            planUpgradeDowngrade();
            break;
        case 'PreviewRenewSubscription':
            previewRenewSubscription();
            break;
        case 'RenewSubscription':
            renewSubscription();
            break;
        case 'CancelSubscription':
            cancelSubscription();
            break;
        case 'GetAccountSummary':
            getAccountSummary();
            break;
        case 'GetContactSummary':
            getContactSummary();
            break;
        case 'GetPaymentMethodSummary':
            getPaymentMethodSummary();
            break;
        case 'GetInvoiceSummary':
            getInvoiceSummary();
            break;
        case 'GetBillingPreview':
            getBillingPreview();
            break;
        case 'GetUsageSummary':
            getUsageSummary();
            break;
        case 'GetCompleteSummary':
            getCompleteSummary();
            break;
        case 'UpdateContact':
            updateContact();
            break;
        case 'CheckEmailAvailability':
            checkEmailAvailability();
            break;
        case 'UpdatePaymentMethod':
            updatePaymentMethod();
            break;
        case 'RemovePaymentMethod':
            removePaymentMethod();
            break;
        case 'GetNewIframeSrc':
            getNewIframeSrc();
            break;
        case 'GetExistingIframeSrc':
            getExistingIframeSrc();
            break;
        case 'SubscribeWithCurrentCart':
            subscribeWithCurrentCart();
            break;
        case 'PreviewCurrentCart':
            previewCurrentCart();
            break;
        case 'IsUserLoggedIn':
            isUserLoggedIn();
            break;
            // begin new code for Partner - Ming
        // begin new code for Partner - Ming
        case 'GetHierarchy':
            getHierarchy();
            break;
        case 'GoToAccountView':
            goToAccountView();
            break;
        case 'GetAccountInfo':
            getAccountInfo();
            break;
        case 'GetSubConfirmInfo':
            getSubConfirmInfo();
            break;
        case 'IsPartnerLoggedIn':
            isPartnerLoggedIn();
            break;
            // end new code for Partner - Ming
            // HPM 2.0 begin
        // end new code for Partner - Ming
        // HPM 2.0 begin
        case 'SubscribeHPM2':
            subscribeHPM2();
            break;
            // HPM 2.0 end
            // Start Promo
        // HPM 2.0 end
        // Start Promo
        case 'PromoValidate':
            promoValidate();
            break;
            // End Promo
            // Start Set Account Data
        // End Promo
        // Start Set Account Data
        case 'SetAccountInfo':
            setAccountInfo();
            break;
            // End Set Account Data
            // Start Get Address Data
        // End Set Account Data
        // Start Get Address Data
        case 'GetAddressInfo':
            getAddressInfo();
            break;
            // End Set Account Data
            // Start Get Formatting Data
        // End Set Account Data
        // Start Get Formatting Data
        case 'GetFormatting':
            getFormatting();
            break;
            // End Set Formatting Data
        // End Set Formatting Data
        default:
            addErrors(null, 'no action specified');
    }
}
Example #6
0
								<?php 
if (isset($_POST['Ship_Last_Name'])) {
    $sql = "INSERT INTO shipping_address (First_Name, Last_Name, Address1, Address2, City, State_USA, Zip, Username)\r\n\t\t\t\t\t\t\t\tVALUES\r\n\t\t\t\t\t\t\t\t('{$_POST['Ship_First_Name']}', '{$_POST['Ship_Last_Name']}', '{$_POST['Ship_Address1']}', '{$_POST['Ship_Address2']}', '{$_POST['Ship_City']}', '{$_POST['Ship_State']}', '{$_POST['Ship_Zip']}','{$tempname}')";
    if (!mysql_query($sql)) {
        die('Error: ' . mysql_error());
    } else {
        echo "<script>alert('Success!')</script>";
    }
}
?>
</p>
						    	
							</form>
							<p><font size="2">Choose from address book:</font></p>
							<div>
							<?php 
getAddressInfo();
?>
							</div>
							<!-- <a class="btn btn-primary" href="">Get Quotes</a>
							<a class="btn btn-primary" href="">Continue</a> -->
						</div>
					</div>
					
					<div class="col-sm-7 clearfix">
						<div class="bill-to">
						<p>Bill To</p>
							<div class="form-one">
								<form id="Bill_Info" action="<?php 
echo $_SERVER['PHP_SELF'];
?>