Перейти к содержимому


Фотография
- - - - -

Ограничение на просмотр материала в зависимости от уровня пользователя и даты


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 CEMEH

CEMEH

Отправлено 26 October 2015 - 02:26

Приветствую.

 

Как можно организовать такую вещь?

1. Гости видят материалы недельной давности

2. Зареганные юзеры видят материалы, которые старше 24х часов

3. Зареганные из спец.группы видят все материалы

 

и можно ли сюда еще и зависимость от доп.полей впихнуть?

например, чек-бокс какой-нить при подаче типа "супер-пупер-секретно" - это вообще только для Зареганных из СвоейГруппы.


  • 0

#2 Vseprosto

Vseprosto

Отправлено 26 October 2015 - 08:03

Вот отличный материал для примера, множество условий


Сообщение отредактировал Koder: 26 October 2015 - 08:03

  • 0

#3 CEMEH

CEMEH

Отправлено 26 October 2015 - 10:13

Вот отличный материал для примера, множество условий

спасибо, я ознакомился с этим материалом как раз перед тем, как начать этот топик )

но не нашел в нем варианта с "плавающей" датой, т.е. отсчет от момента запроса на сутки или неделю назад

и хотелось бы жестко ограничить, чтобы новые материалы не вылезли в поиске или фильтре

 

может кто-нибудь еще подсказать?


  • 0

#4 Vseprosto

Vseprosto

Отправлено 26 October 2015 - 10:59

Делали для одного сайта определение возраста сотрудника

$dayrozhd = "15.08.1975";
$tekdate = date('d.m.Y');
$d1 = strtotime($dayrozhd);
$d2 = strtotime($tekdate);
$vich = $d2-$d1;
$vich = $vich/(60*60*24*365);
echo $years = floor($vich);

На этом примере сделайте свое условие


  • 1




Click to return to top of page in style!