1 (15.05.2010 00:44 отредактировано Samovarov)

Тема: Для НЕ активированных юзеров показывать капчу

Если готовое решение или подскажите как организовать такую регистрацию пользователей - писать сообщения может каждый, прошедший регистрацию и БЕЗ подтверждения по почте. Но если юзер не прошел активацию по почте, то каждый раз, чтобы отправить сообщение, ему будет необходимо заполнять капчу. 

Спасибо.

Поделиться

2

Re: Для НЕ активированных юзеров показывать капчу

Новая группа пользователей.
Показ капчи только этой группе.
Перевод в нормальную группу при активации почтовой ссылки.

Сайт hcs

Поделиться

3

Re: Для НЕ активированных юзеров показывать капчу

hcs пишет:

Перевод в нормальную группу при активации почтовой ссылки.

Не знаю как этот пункт реализовать.
Есть какая-то штатная функция?

Поделиться

4

Re: Для НЕ активированных юзеров показывать капчу

        // Update the status if this is the first time the user logged in
        if ($group_id == ИД_ГРУППЫ_С_НЕПРОВЕРЕННЫМ_МЫЛОМ)
        {
            $query = array(
                'UPDATE'    => 'users',
                'SET'        => 'group_id='.$forum_config['o_default_user_group'],
                'WHERE'        => 'id='.$user_id
            );
            $forum_db->query_build($query) or error(__FILE__, __LINE__);
        }

Сайт hcs

Поделиться