Beispiel #1
0
function subscribeWithCurrentCart()
{
    global $messages;
    $userEmail = $_SESSION['userEmail'];
    $pmId = $_REQUEST['pmId'];
    $subRes = SubscriptionManager::subscribeWithCart($userEmail, $pmId, $_SESSION['cart']);
    if ($subRes == 'DUPLICATE_EMAIL') {
        addErrors(null, "This email address is already in use. Please choose another and re-submit.");
        return;
    }
    if ($subRes == 'INVALID_PMID') {
        addErrors(null, "There was an error processing this transaction. Please try again.");
        return;
    }
    $partnerLogin = false;
    $loginRes = LoginManager::loginAttempt($userEmail, $partnerLogin);
    $messages = $subRes;
}