Exemplo n.º 1
0
    // try to display "Cancel" Link
    if ($payments[$k]['expire_date'] >= date('Y-m-d')) {
        $paysys = get_paysystem($v['paysys_id']);
        $product = $db->get_product($v['product_id']);
        if ($paysys['recurring'] && ($pay_plugin =& instantiate_plugin('payment', $v['paysys_id'])) && $product['is_recurring'] && method_exists($pay_plugin, 'get_cancel_link')) {
            $payments[$k]['cancel_url'] = $pay_plugin->get_cancel_link($v['payment_id']);
        }
    }
}
$t->assign('payments', $payments);
///////////////////////////////////////////////////
$member_products = $_SESSION['_amember_products'];
foreach ((array) $member_products as $k => $pr) {
    $member_products[$k]['url'] = add_password_to_url($pr['url']);
    foreach ((array) $pr['add_urls'] as $u => $kk) {
        $uu = add_password_to_url($u, $member_login_pw);
        unset($member_products[$k]['add_urls'][$u]);
        $member_products[$k]['add_urls'][$uu] = $kk;
    }
}
$t->assign('member_products', $member_products);
if ($member_paid) {
    $member_scope_allowed = array('', 'member');
} else {
    // signup
    $member_scope_allowed = array('', 'signup');
}
$products_to_renew = $products;
$products_active = array();
$dat = date('Y-m-d');
foreach ($db->get_user_payments(intval($_amember_id), 1) as $p) {
Exemplo n.º 2
0
}
include $config['plugins_dir']['protect'] . '/php_include/check.inc.php';
$payments =& $db->get_user_payments(intval($_SESSION['_amember_id']), 1);
usort($payments, 'rcmp_begin_date');
$now = date('Y-m-d');
$urls = array();
foreach ($payments as $k => $v) {
    if ($v['expire_date'] >= $now && $v['begin_date'] <= $now) {
        $p = get_product($v['product_id']);
        $url = $p->config['url'];
        if (strlen($url)) {
            $urls[] = $url;
        }
    }
}
//$_SESSION['amember_user'] = $_SESSION['_amember_user'];
//$_SESSION['amember_subscriptions'] = $_SESSION['_amember_subscriptions'];
if ($_SESSION['amember_redirect_url']) {
    $redirect = $_SESSION['amember_redirect_url'];
    unset($_SESSION['amember_redirect_url']);
} elseif (count(array_unique($urls)) == 1) {
    $redirect = add_password_to_url($urls[0]);
} else {
    $redirect = $config['root_url'] . "/member.php";
}
/*if(!substr_count($redirect, 'getaudiofromvideo.com/search/')){
    $redirect = str_replace('getaudiofromvideo.com', 'getaudiofromvideo.com/search/', $redirect);
    $redirect = str_replace('search//', 'search/', $redirect);

}*/
html_redirect("{$redirect}", 0, 'Redirect', _LOGIN_REDIRECT);