示例#1
0
    if (!tep_session_is_registered('SESSION_IP_ADDRESS')) {
        $SESSION_IP_ADDRESS = $ip_address;
        tep_session_register('SESSION_IP_ADDRESS');
    }
    if ($SESSION_IP_ADDRESS != $ip_address) {
        tep_session_destroy();
        tep_redirect(get_admin_link(PAGE_LOGIN));
    }
}
// END sesctions	----------------
// navigation history
if (tep_session_is_registered('navigation')) {
    if (PHP_VERSION < 4) {
        $broken_navigation = $navigation;
        $navigation = new navigationHistory();
        $navigation->unserialize($broken_navigation);
    }
} else {
    tep_session_register('navigation');
    $navigation = new navigationHistory();
}
$navigation->add_current_page();
// init Smarty Object
$smarty = new Smarty();
$smarty->assign('_CURRENT_ADMIN_PAGE_LINK', _CURRENT_ADMIN_PAGE_LINK);
$smarty->assign('_TEMPLATE_SOURCE_DIR', _ADMIN_ROOT . 'templates/');
// BOF Language setting -------------
// language changes checking
if (isset($_GET['lang'])) {
    $_SESSION['language_code'] = $_GET['lang'];
    $sql_lang = "SELECT language_id, language_code, language_directory FROM " . _TABLE_LANGUAGES . " WHERE language_code='" . $_SESSION['language_code'] . "' and lang_status='actived'";