微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 将最新消息标记为……“新”

在我经常访问的一些网站或论坛上,我尚未阅读的条目被标记为“新”.我想在我开发的网站上实现这个功能(不时发布新闻) – PHP / MysqL.这通常是怎么做的?是否需要使用cookie记住上次访问日期/时间?或者最后查看过的帖子/网址?如何识别用户

解决方法:

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

您需要存储用户已阅读的线程/帖子,或者他/她没有.您可以在“日期”之前阅读所有内容或在某些子论坛上阅读postId.

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

编辑:访问过的链接的CSS不会帮助你新的评论新闻,线程中的新帖子,直接转到第一个未读的帖子或访问工作/学校和家庭的网站.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐