PHP:查看通知的想法

时间:2010-10-22 13:46:33

标签: php

我有一个通知页面。如果您收到新通知(在数据库中查看的列为“0”),则会突出显示。

我只需要一种聪明的方式来了解用户已看过通知。

现在,在您第一次进入“我的通知”页面后,它会将所有用户的通知设置为“1”(用户已经看过)。

我怎么知道它被认为是正确的方式/最佳方式?

我的意思是通过点击通知创建一个设置为“1”的功能是不明智的。如果你喜欢60岁会怎么样?

也许我应该点击这个,加上顶部“标记所有看到的东西”或什么......?

任何良好而合理的解决方案?

3 个答案:

答案 0 :(得分:0)

首先,您永远无法保证用户使用您的程序的方式,但这是另一个问题。

如果是“通知”,我可以看到做类似这个网站的事情。一旦用户点击“关闭”按钮,一些不显眼的盒子就会消失。

答案 1 :(得分:0)

zabbix中,我们向用户展示了很多通知。政治是:

  • 通知标记为何时显示 单击“关闭”按钮(ajax 发送到服务器的请求进行更新 记录)
  • 通知已标记 在N秒之后看到,当N是a时 可配置的价值。

答案 2 :(得分:0)

在我的管理部分,我会为作者和编辑留言。这些都会突出显示,直到用户点击通知的固定链接或单击“标记为已读”按钮。每个通知都分发给用户,其中包含一个名为“read”的列,其中15 =未读取,16 =读取。但突出显示并不那么大胆:略有颜色变化,通知标题以粗体显示。

适合我,但也许你的想法比那更大。