示例#1
0
 if (!captcha::check_captcha()) {
     //выводим сообщение
     Message::GetMessage(0, v::getI18n('message_error_captcha'));
     // форма регистрации
     $_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/fpasword.php");
 } else {
     if (!registration::is_Mail($_POST['FORM']['email'])) {
         //выводим сообщение
         Message::GetMessage(0, v::getI18n('mail_error_login'));
         // убиваем логин
         unset($_POST['FORM']['email']);
         // форма регистрации
         $_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/fpasword.php");
     } else {
         // получаем данные пользователя
         $_user = registration::get_User_By_Email($_POST['FORM']['email']);
         // авторизуем пользователя
         //registration::autorize_User($_user);
         //---------------------------------------------------------//
         //---------- Отправляем мыло useru ------------------------//
         //---------------------------------------------------------//
         // парсим тело письма
         $_arr = ___findarray('select * from message where id=9');
         // елементы для замены
         $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']);
         // парсим заголовок письма
         $subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);