мне нужно и совет и пример, как я могу построить функцию или что-то еще для отображения «видимого» статуса, как здесь, на SO (на вкладке users). Я знаю, что это должно быть с пользовательской reg + log system, и у меня есть уже сделал это, но мне нужен именно этот вариант … для отображения увиденного …
Привет, ребята, мне нужно и совет и пример, как я могу построить функцию или что-то еще для отображения «видимого» статуса, как здесь, на SO (на вкладке пользователей)
Проверять, выписываться:
Примеры:
prettyDate("2008-01-28T20:24:17Z") // => "2 hours ago" prettyDate("2008-01-27T22:24:17Z") // => "Yesterday" prettyDate("2008-01-26T22:24:17Z") // => "2 days ago" prettyDate("2008-01-14T22:24:17Z") // => "2 weeks ago"
Вы бы не только использовали PHP, вам нужна база данных (например, MySQL) для хранения состояния, например, для просмотра. Скорее всего, вы захотите настроить таблицу «многие-ко-многим», например:
Таблица просмотра (id, user_id, post_id)
Их много, потому что:
Пользователь может видеть много сообщений, и сообщение может быть замечено многими пользователями.