// получаем данные пользователя $_user = registration::get_User($_SESSION['log']); } unset($_POST['FORM']); $_POST['FORM'] = array('id_user' => $_SESSION['user_id'], 'note' => $_note, 'deliver' => $_deliver, 'form_payment' => $_form_payment); // пишем в базу!!! Forms::MultyInsertForm('order_number', 0); // номер заказа $_number_order = mysql_insert_id(); // формируем заказ if (isset($_SESSION['basket'])) { foreach ($_SESSION['basket'] as $key => $value) { unset($_POST['FORM']); $_POST['FORM'] = array('number_order' => $_number_order, 'id_good' => $value['id'], 'kolvo' => $value['kolvo'], 'cost' => $value['cost']); // пишем в базу!!! Forms::MultyInsertForm('orders', 0); } } //---------------------------------------------------------// //---------- отпраляем мыло админу ------------------------// //---------------------------------------------------------// // парсим тело письма $_arr = ___findarray('select * from message where id=4'); // елементы для замены $mass_element_for_parsing = array('%number_order%', '%user%', '%site%', '%order%', '%adm_part%'); // заменяеміе значения $mass_result_for_parsing = array('' . $_number_order, system::show_tpl(array('user' => $_user), '/frontend/mycabinet/user_mail.php'), ADRESS_SITE, system::show_tpl(array('result' => mycabinet::get_Order($_number_order)), '/frontend/mycabinet/list_mail.php'), 'http://' . ADRESS_SITE . '/backend/orders/new/id/' . $_number_order); // парсим данные $message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, nl2br($_arr['text'])); // парсим заголовок письма $subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);
***************************************************************************************/ global $_str; // check for crack! if (isset($_GET['page'])) { system::count_parametr(4); system::isset_numeric($_GET['page']); } else { system::count_parametr(3); $_GET['page'] = 1; } // добавление новости if (system::IsPost()) { if (!captcha::check_captcha()) { //выводим сообщение Message::GetMessage(0, v::getI18n('message_error_captcha')); } else { // пишем в базу Forms::MultyInsertForm('guestbook', 0); // очищаем POST unset($_POST); // выводим мообщение Message::GetMessage(1, v::getI18n('message_add_comment_to_guestbook')); } } // check for count gallery at page guestbook::count_guestbook_at_page(); // get limit $limit = pager::pager_limit(guestbook::count_guestbook(), GUESTBOOK_AT_PAGE); // выводим $_str .= guestbook::get_guestbook($limit, '/frontend/guestbook/list.php'); $_str = array('_str' => $_str, 'title' => $title->get_title(), 'keywords' => $title->get_keywords(), 'description' => $title->get_description(), 'h1' => $title->get_h1());
// check for crack! if (isset($_GET['page'])) { system::count_parametr(4); system::isset_numeric($_GET['page']); } else { system::count_parametr(3); $_GET['page'] = 1; } // добавление новости if (system::IsPost()) { if (!captcha::check_captcha()) { //выводим сообщение Message::GetMessage(0, v::getI18n('message_error_captcha')); } else { // пишем в базу Forms::MultyInsertForm('news_gb', 0); // очищаем POST unset($_POST); // выводим мообщение Message::GetMessage(1, v::getI18n('message_add_comment_to_news')); } } if (isset($_GET['url'])) { // выводим нужную новость $_str .= news::show_url('/frontend/news/show.php'); // Записываем тип новости в $_GET для правильной подсветки меню, когда находимся в новости $_GET['type'] = news::get_news_type($_GET['url']); // вывод комментариев + формы для добавления при необходимости if (COMMENT_NEWS == 1) { // check for count news at page news::count_comment_news_at_page();
// форма регистрации $_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/new.php"); } else { if (registration::is_Login($_POST['FORM']['login'])) { // если такой логин уже существует //выводим сообщение Message::GetMessage(0, v::getI18n('message_error_login')); // убиваем логин unset($_POST['FORM']['login']); // форма регистрации $_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/new.php"); } else { // генерим ХЕШ для директ ИД $_POST['FORM']['hash'] = md5($_POST['FORM']['login'] . getrandmax()); // пишем в базу Forms::MultyInsertForm('users', 0); // получаем данные пользователя $_user = registration::get_User($_POST['FORM']['login']); // авторизуем пользователя registration::autorize_User($_user); //---------------------------------------------------------// //---------- Отправляем мыло useru ------------------------// //---------------------------------------------------------// // парсим тело письма $_arr = ___findarray('select * from message where id=2'); // елементы для замены $mass_element_for_parsing = array('%login%', '%password%', '%site%', '%name%', '%hash%'); // заменяеміе значения $mass_result_for_parsing = array($_user->login, $_user->pasword, ADRESS_SITE, $_user->name, 'http://' . ADRESS_SITE . '/registration/formregistration/enter/id/' . $_user->hash); // парсим данные $message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_arr['text']);
$_str = __('subscribe_refuse_error') . ' ' . ADRESS_SITE; } } else { if ($_POST) { $_POST['FORM']['email'] = strip_tags($_POST['FORM']['email']); $_POST['FORM']['md5_key'] = md5(rand(0, 9999)); $_sql = 'SELECT * FROM subscribe WHERE email="' . $_POST['FORM']['email'] . '"'; $result = mysql::query_one($_sql, 0); if ($result) { $_str = $_POST['FORM']['email'] . ' ' . __('subscribe_already01') . ' ' . ADRESS_SITE . ', ' . __('subscribe_already02'); unset($_POST); echo "<meta http-equiv='refresh' content='5;URL=/'>"; } else { $_POST['FORM']['status'] = 1; $_POST['FORM']['email'] = strip_tags($_POST['FORM']['email']); Forms::MultyInsertForm('subscribe', 0); // парсим тело письма $_arr = ___findarray('select * from message where id=8'); // елементы для замены $mass_element_for_parsing = array('%site%'); // заменяеміе значения $mass_result_for_parsing = array(ADRESS_SITE); // парсим данные $message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_arr['text']); // парсим заголовок письма $subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE); // отправляем мыло sent_email_new($_POST['FORM']['email'], nl2br($message), "", $subject, $GLOBALS["mailadmin"]); unset($_POST); $_str = __('subscribe_done') . ' ' . ADRESS_SITE; echo "<meta http-equiv='refresh' content='50;URL=/'>";