gpt4 book ai didi

php - 将最新消息标记为... "new"

转载 作者:可可西里 更新时间:2023-11-01 07:57:50 27 4
gpt4 key购买 nike

在我经常访问的一些网站或论坛上,我还没有阅读的条目被标记为"new"。我想在我开发的网站(不时发布新闻)-- php/mySQL 上实现此功能。这通常是如何完成的?是否需要使用 cookie 来记住上次访问的日期/时间?或者最后查看的帖子/网址?如何识别用户?

最佳答案

Cookie 只是识别 session 用户或未经身份验证的访问之间的用户的一种可能方式。虽然是一种非常普遍和有用的方式。 (PHP 也可以使用 sid 或其他参数,尽管它不再常见。)

您需要存储用户已阅读或未阅读的线程/帖子。您可以通过阅读某些子论坛的“日期”或 postId 之前的所有内容来总结。

这完全取决于您的论坛、帖子和新闻的布局,以及它们的动态程度。您可能还只想显示自上次访问以来的新帖子,当用户当前在您的站点时显示新帖子,然后如果用户离开超过预定义的(x 小时)/计算的(如果周末是 y 小时,如果是管理员则为 z 小时)时间。

编辑:已访问链接的 CSS 不会帮助您处理新闻的新评论、线程中的新帖子、直接转到第一个未读帖子或在工作/学校和家中访问网站。

关于php - 将最新消息标记为... "new",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/317194/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com