function amSessionUnregister($strSessionVar) { if (amSessionIsRegistered($strSessionVar)) { vam_session_unregister($strSessionVar); } unset($GLOBALS[$strSessionVar]); }
$email = STORE_NAME . "\n" . SWED_EMAIL_SEPARATOR . "\n" . SWED_EMAIL_TEXT_ORDER_NUMBER . ' ' . $orderId . "\n" . SWED_EMAIL_TEXT_INVOICE_URL . ' ' . vam_href_link('account_history_info.php', 'order_id=' . $orderId, 'SSL') . "\n" . SWED_EMAIL_TEXT_DATE_ORDERED . ' ' . vam_date_long($check_status['date_purchased']) . "\n\n" . $notify_comments . sprintf(SWED_EMAIL_TEXT_STATUS_UPDATE, $orders_status_array[$result['status']]); vam_mail($check_status['customers_name'], $check_status['customers_email_address'], SWED_EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); $customer_notified = '1'; vam_db_query("insert into " . TABLE_ORDERS_STATUS_HISTORY . " (orders_id, orders_status_id, date_added, customer_notified, comments) values ('" . (int) $orderId . "', '" . $result['status'] . "', now(), '" . 1 . "', '" . vam_db_input($notify_comments) . "')"); } } //set the notification } else { //do nothing $cart->reset(true); // unregister session variables used during checkout vam_session_unregister('sendto'); vam_session_unregister('billto'); vam_session_unregister('shipping'); vam_session_unregister('payment'); vam_session_unregister('comments'); vam_redirect(vam_href_link(FILENAME_CHECKOUT_SUCCESS, '', 'SSL')); } } //redirect } else { //finally redirect to index vam_redirect(vam_href_link(FILENAME_DEFAULT, '', 'SSL')); } } /** debug function, html formatted */ function d($var, $echo = true) { $r = '<pre>';