Esempio n. 1
0
  Copyright (c) 2014 osCommerce

  Released under the GNU General Public License
*/
chdir('../../../../../');
require 'includes/application_top.php';
if (!isset($_SESSION['customer_id'])) {
    $navigation->set_snapshot();
    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
if (defined('MODULE_PAYMENT_INSTALLED') && tep_not_null(MODULE_PAYMENT_INSTALLED) && in_array('sage_pay_direct.php', explode(';', MODULE_PAYMENT_INSTALLED))) {
    if (!class_exists('sage_pay_direct')) {
        include DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/sage_pay_direct.php';
        include DIR_WS_MODULES . 'payment/sage_pay_direct.php';
    }
    $sage_pay_direct = new sage_pay_direct();
    if (!$sage_pay_direct->enabled) {
        tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
    }
} else {
    tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
}
require DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/content/account/cm_account_sage_pay_cards.php';
require 'includes/modules/content/account/cm_account_sage_pay_cards.php';
$sage_pay_cards = new cm_account_sage_pay_cards();
if (!$sage_pay_cards->isEnabled()) {
    tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
}
if (isset($_GET['action'])) {
    if ($_GET['action'] == 'delete' && isset($_GET['id']) && is_numeric($_GET['id']) && isset($_GET['formid']) && $_GET['formid'] == md5($_SESSION['sessiontoken'])) {
        $token_query = tep_db_query("select id, sagepay_token from customers_sagepay_tokens where id = '" . (int) $_GET['id'] . "' and customers_id = '" . (int) $customer_id . "'");
Esempio n. 2
0
  Released under the GNU General Public License
*/
use OSC\OM\HTML;
use OSC\OM\OSCOM;
chdir('../../../../../');
require 'includes/application_top.php';
if (!isset($_SESSION['customer_id'])) {
    $_SESSION['navigation']->set_snapshot();
    OSCOM::redirect('login.php', '', 'SSL');
}
if (defined('MODULE_PAYMENT_INSTALLED') && tep_not_null(MODULE_PAYMENT_INSTALLED) && in_array('sage_pay_direct.php', explode(';', MODULE_PAYMENT_INSTALLED))) {
    if (!class_exists('sage_pay_direct')) {
        include DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/sage_pay_direct.php';
        include DIR_WS_MODULES . 'payment/sage_pay_direct.php';
    }
    $sage_pay_direct = new sage_pay_direct();
    if (!$sage_pay_direct->enabled) {
        OSCOM::redirect('account.php', '', 'SSL');
    }
} else {
    OSCOM::redirect('account.php', '', 'SSL');
}
require DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/content/account/cm_account_sage_pay_cards.php';
require 'includes/modules/content/account/cm_account_sage_pay_cards.php';
$sage_pay_cards = new cm_account_sage_pay_cards();
if (!$sage_pay_cards->isEnabled()) {
    OSCOM::redirect('account.php', '', 'SSL');
}
if (isset($_GET['action'])) {
    if ($_GET['action'] == 'delete' && isset($_GET['id']) && is_numeric($_GET['id']) && isset($_GET['formid']) && $_GET['formid'] == md5($_SESSION['sessiontoken'])) {
        $Qtoken = $OSCOM_Db->get('customers_sagepay_tokens', ['id', 'sagepay_token'], ['id' => $_GET['id'], 'customers_id' => $_SESSION['customer_id']]);