Exemplo n.º 1
0
function use_keh()
{
    // получаем имя файла
    //$_name_file_keh=get_name_file_keh();
    $_name_file_keh = parse_for_url(get_post_session()) . ".keh";
    // debug ceche
    if (DEBUG_KEH == 1) {
        echo " Начало - " . $_name_file_keh;
    }
    // ищем сгенеренный кеш
    if (file_exists(HOST . '/cache/' . $_GET['action'] . '/' . $_name_file_keh)) {
        //echo "keh!!!";
        $_str .= get_tpl('/cache/' . $_GET['action'] . '/' . $_name_file_keh);
        // выводим содержимое
        /*
         * парсим банер
         */
        // елементы для замены
        $mass_element_for_parsing = array("%banner%");
        $mass_result_for_parsing = array(_BANNER);
        // парсим данные
        $_str = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_str);
        // debug ceche
        if (DEBUG_KEH == 1) {
            echo " | keh!!!";
        }
        die($_str);
    } else {
        // debug ceche
        if (DEBUG_KEH == 1) {
            echo " | NO keh!!!";
        }
    }
}
Exemplo n.º 2
0
    // отправляем мыло
    sent_email_new($GLOBALS["mailadmin"], $message, "", $subject, $_user->email);
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    //---------- Отправляем мыло useru ------------------------//
    //---------------------------------------------------------//
    // парсим тело письма
    $_arr = ___findarray('select * from message where id=5');
    // елементы для замены
    $mass_element_for_parsing = array('%number_order%', '%site%', '%order%', '%name%');
    // заменяеміе значения
    $mass_result_for_parsing = array('' . $_number_order, ADRESS_SITE, system::show_tpl(array('result' => mycabinet::get_Order($_number_order)), '/frontend/mycabinet/list_mail.php'), $_user->name);
    // парсим данные
    $message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, nl2br($_arr['text']));
    // парсим заголовок письма
    $subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);
    $subject = replace_data($subject, '%number_order%', '' . $_number_order);
    // отправляем мыло
    sent_email_new($_user->email, $message, "", $subject, $GLOBALS["mailadmin"]);
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    // очищаем корзину
    basket::clear_Basket();
    $_str .= v::getI18n('message_after_oformleniya_basket');
    echo "<meta http-equiv='refresh' content='5;URL=/index.php'>";
} else {
    // выводим содержимое корзины
    if (basket::show_Basket()) {
Exemplo n.º 3
0
<?php 
    if (@if_content($_GET['title'])) {
        // добавляем возможность распечатать
        //$_str.=get_tpl("/tpl/mainpage/print.tpl.html");
        // проверяем на Content разделы
        // т.е. выводим админразделы если таковые имеются
        $_str = get_content($_GET['title']);
    } else {
        $_str = "<h1>Страница не найдена!</h1>";
    }
    // парсим всю страницу на замену каких-то элементов, которые могу встречаться везде
    // елементы для замены
    $mass_element_for_parsing = array("%putt%");
    $mass_result_for_parsing = array(MAIN_PATH);
    // парсим данные
    $_str = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_str);
    // *******************************************************
    // выводим страницу наконец
    echo $_str;
    // *******************************************************
    ?>
  </div>
</div>
</center>

<?php 
} else {
    if (isset($_GET['news'])) {
        system::isset_numeric($_GET['news']);
        echo news::show_id('/tpl/frontend/news/print.php', $_GET['news']);
        ?>