コード例 #1
0
     }
     break;
     // вход на сайт
 // вход на сайт
 case "enter":
     // добавление
     if ($_POST or isset($_GET['id'])) {
         // проверяем на логин и пароль
         if (registration::enter_User($_POST['FORM']['login'], $_POST['FORM']['pasword']) or registration::enter_User_open_id($_GET['id'])) {
             if ($_POST) {
                 // получаем данные пользователя
                 $_user = registration::get_User($_POST['FORM']['login']);
             } else {
                 if (isset($_GET['id'])) {
                     // получаем данные пользователя
                     $_user = registration::get_User_open_id($_GET['id']);
                 }
             }
             // авторизуем пользователя
             registration::autorize_User($_user);
             // выводим мообщение
             Message::GetMessage(1, v::getI18n('message_after_autorisation'));
             // форма регистрации
             $_str = system::show_tpl(array('text' => v::getI18n('message_text_after_autorisation_user_at_site')), "frontend/registration/welcome.php");
             // проверяем откуда авторизовались
             if (isset($_POST['basket'])) {
                 echo "<meta http-equiv='refresh' content='5;URL=" . $_SERVER["HTTP_REFERER"] . "'>";
             } else {
                 echo "<meta http-equiv='refresh' content='5;URL=/index.php'>";
             }
             // очищаем POST