include 'includes/application_top.php';
// create template elements
$vamTemplate = new vamTemplate();
// include boxes
require DIR_FS_CATALOG . 'templates/' . CURRENT_TEMPLATE . '/source/boxes.php';
// include needed functions
require_once DIR_FS_INC . 'vam_date_short.inc.php';
require_once DIR_FS_INC . 'vam_image_button.inc.php';
require_once DIR_FS_INC . 'vam_validate_email.inc.php';
require_once DIR_FS_INC . 'vam_get_geo_zone_code.inc.php';
require_once DIR_FS_INC . 'vam_get_customers_country.inc.php';
if (!isset($_SESSION['customer_id'])) {
    vam_redirect(vam_href_link(FILENAME_LOGIN, '', 'SSL'));
}
if ($_SESSION['customers_status']['customers_status_id'] == 0) {
    vam_redirect(vam_href_link_admin(FILENAME_CUSTOMERS, 'cID=' . $_SESSION['customer_id'] . '&action=edit', 'SSL'));
}
if (isset($_POST['action']) && $_POST['action'] == 'process') {
    if (ACCOUNT_GENDER == 'true') {
        $gender = vam_db_prepare_input($_POST['gender']);
    }
    $firstname = vam_db_prepare_input($_POST['firstname']);
    if (ACCOUNT_SECOND_NAME == 'true') {
        $secondname = vam_db_prepare_input($_POST['secondname']);
    }
    $lastname = vam_db_prepare_input($_POST['lastname']);
    if (ACCOUNT_DOB == 'true') {
        $dob = vam_db_prepare_input($_POST['dob']);
    }
    if (ACCOUNT_COMPANY_VAT_CHECK == 'true') {
        $vat = vam_db_prepare_input($_POST['vat']);
Example #2
0
require_once DIR_FS_INC . 'vam_image_button.inc.php';
$orders_contents = '';
$orders_status_query = vam_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int) $_SESSION['languages_id'] . "'");
while ($orders_status = vam_db_fetch_array($orders_status_query)) {
    $orders_pending_query = vam_db_query("select count(*) as count from " . TABLE_ORDERS . " where orders_status = '" . $orders_status['orders_status_id'] . "'");
    $orders_pending = vam_db_fetch_array($orders_pending_query);
    $orders_contents .= '<a href="' . vam_href_link_admin(FILENAME_ORDERS, 'selected_box=customers&amp;status=' . $orders_status['orders_status_id'], 'SSL') . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br />';
}
$orders_contents = substr($orders_contents, 0, -6);
$customers_query = vam_db_query("select count(*) as count from " . TABLE_CUSTOMERS);
$customers = vam_db_fetch_array($customers_query);
$products_query = vam_db_query("select count(*) as count from " . TABLE_PRODUCTS . " where products_status = '1'");
$products = vam_db_fetch_array($products_query);
$reviews_query = vam_db_query("select count(*) as count from " . TABLE_REVIEWS);
$reviews = vam_db_fetch_array($reviews_query);
$admin_image = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_START, '', 'SSL') . '">' . vam_image_button('admin.png', IMAGE_BUTTON_ADMIN) . '</a></p>';
if ($product->isProduct()) {
    $admin_link = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&amp;pID=' . $product->data['products_id']) . '&amp;action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p>';
}
if (isset($_GET['articles_id'])) {
    $admin_link_article = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin('admin/' . FILENAME_ARTICLES, 'aID=' . $_GET['articles_id']) . '&amp;action=new_article' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_ARTICLE_EDIT) . '</a></p>';
}
$box_content = '<b>' . BOX_TITLE_STATISTICS . '</b><br />' . $orders_contents . '<br />' . '<a href="' . vam_href_link_admin('admin/customers.php', '', 'SSL') . '">' . BOX_ENTRY_CUSTOMERS . '</a>: ' . $customers['count'] . '<br />' . '<a href="' . vam_href_link_admin('admin/categories.php', '', 'SSL') . '">' . BOX_ENTRY_PRODUCTS . '</a>: ' . $products['count'] . '<br />' . '<a href="' . vam_href_link_admin('admin/' . FILENAME_REVIEWS, '', 'SSL') . '">' . BOX_ENTRY_REVIEWS . '</a>: ' . $reviews['count'] . '<br />' . $admin_image . '<br />' . $admin_link . $admin_link_article;
if ($flag == true) {
    define('SEARCH_ENGINE_FRIENDLY_URLS', true);
}
$box->assign('BOX_CONTENT', $box_content);
$box->caching = 0;
$box->assign('language', $_SESSION['language']);
$box_admin = $box->fetch(CURRENT_TEMPLATE . '/boxes/box_admin.html');
$vamTemplate->assign('box_ADMIN', $box_admin);