Регистрация пользователей

#
Регистрация пользователей
как правильно поставить флаг активности пользователя при регистрации? и не отправлять письмо с подтверждением регистрации

вот такие правки все равно приводят к "Внимание! Регистрация Ваших данных не подтверждена. В Ваш адрес было отправлено письмо с информацией об активации."
при попытке логина, и как можно сразу сделать пользователя сразу авторизовавшимся?
чтобы он попадал сразу в личный кабинет.


            if ($site_users_id)
            {
               $param['site_users_confirmation'] = 0;
               
               /* обновляем данные о пользователе */
               $result = $SiteUsers->UpdateSiteUser($site_users_id, $param);
      
               if ($result > 0)
               {
                  ?>
                  <h1>Ваши анкетные данные успешно изменены</h1>
                  <p>Если Ваш браузер поддерживает автоматическое перенаправление через 5 секунд Вы перейдете в <a href="../">кабинет пользователя</a>. Если Вы не хотите ждать перейдите по соответствующей ссылке.</p>
                  
                  <script language="JavaScript" type="text/javascript">
                  <!--
                  function set_location()
                  {
                     location="../";
                  }
                  setTimeout('set_location()', 5000);
                  //-->
                  </script>
                  <?
               }
            }
            else
            {
               /* Начинаем проверку кода подтверждения */
               $Captcha = new Captcha();
      
               /* Если неправильно введен код подтверждения */
               if (!$Captcha->ValidCaptcha(to_str($_POST['captcha_key']),to_str($_POST['captcha_keystring'])))
               {
                  $result = -5; /* Неправильно введен код подтверждения */
               }
               else
               {
                  /* Группа по умолчанию */
                  $param['site_users_group_id'] = $SiteUsers->GetDefaultGroup();

$param['xslname'] = $xsl_letter;
$param['not_send_mail_confirm'] = true;
$param['allow_access'] = true;
$param['site_users_confirmation'] = 0;

                  // добавляем пользователя
                  $result = $SiteUsers->InsertSiteUser($param);
Модератор
#
Re: Регистрация пользователей
h4mpy писал(а):
как правильно поставить флаг активности пользователя при регистрации?

$param['site_users_confirmation'] = 1;

h4mpy писал(а):
при попытке логина, и как можно сразу сделать пользователя сразу авторизовавшимся?

http://www.hostcms.ru/api/HostCMS_5/SiteUsers.html#methodSetCurrentSiteUser

h4mpy писал(а):
чтобы он попадал сразу в личный кабинет.

Редирект делать на личный кабинет.
Авторизация