$_REG_TIME$ и отсчет времени

голоса: 0

Нужна помощь в настройке оператора $_REG_TIME$

<?if($_REG_TIME$>=1 and $_FORUM_ENTRIES$>=5)?>С момента регистрации на форуме прошел 1 год, написано 500 сообщений.<?endif?>

 

Как сделать отсчет и как он считается? в днях/месяцах/годах

Закрыто с пометкой: решено
| Автор: | Категория: Вопросы новичков
Закрыт | | Автор: Madeas Gaming

Ответов: 1

голоса: 0
В данном случае лучше использовать оператор - $USER_REG_DAYS$ который выводит количество дней с момента регистрации, более корректно чем $_REG_TIME$ который выводит время регистрации.
| Автор:

Спасибо, тогда получается лучше составить вот такой код? 

<?if($USER_REG_DAYS$ >=365 and $_FORUM_ENTRIES$>=500)?>С момента регистрации на форуме прошел 1 год, написано 500 сообщений.<?endif?>

 

и еще вопрос. Как вернее писать "енд" или просто чертой " | "

Madeas Gaming,
Все верное прописали, когда данные совпадут в условии, оно сработает.
Yuri_Geruk,
Почему-то он берет в расчет только посты. Или обмануть оператора days нельзя ?  И наверное я забыл упомянуть, что эта установка на персональной странице...
Madeas Gaming,
Все верно, на персональной так же работает. Он выводит текущее количество дней, если совпадает тогда срабатывает.
Yuri_Geruk,

Сомнения потому что на псп этот код выглядит так

  •  - количество дней с момента регистрации пользователя, который зашел на сайт

разве этим "зашел на сайт" не может быть гость? Да и при попытке сменить 365 на 5 и посты с 500 на 5 блок не срабатывает

Madeas Gaming,
Нет, гость быть не может, только зарегистрированный, вроде и госте речь не было.
Yuri_Geruk,
Не хочет работать, ладно. проще убрать наверно)
...