关于后台邮件提醒,怎么判断是否已经阅读。

现在有一个需求,就是我根据数据库里面的信息,做一个提醒邮件,我怎么去判断这个邮件用户是否已经阅读呢?

2个回答

加上一个bool字段,表示是否阅读。插入的时候置false
用户打开,你的程序展示的时候,置true

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复是她丶: 阅读以后的文章,可以在消息正文的字符串前面加上一个#read#,这个特殊前缀不显示出来。但是你程序可以判断,有了它就是已读的。
2 年多之前 回复
Yueyongxiang
是她丶 请问在不改变数据库的前提下,该怎么做呢?
2 年多之前 回复

用cookie,发送邮件的时候设置一个生存周期较长的一个cookie值且为0,当用户阅读邮件时把值改为1,这样当cookie的值为0的状态为用户未读,给予提醒,如果用户长时间不阅读的邮件也就是cookie失效了的情况,就默认用户以读,不给提醒

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问