// форма регистрации $_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/fpasword.php"); } break; // новый пользователь // новый пользователь case "new": // добавление if ($_POST) { if (!captcha::check_captcha()) { //выводим сообщение Message::GetMessage(0, v::getI18n('message_error_captcha')); // форма регистрации $_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']); // авторизуем пользователя