社区
基础编程
帖子详情
当网站新加功能后,会做一个提示(tip),看过的人点关闭后,下次就不显示了。请教做这个的思路?
Hunts
2008-05-23 02:32:15
是一个需要登录的网站,每个会员都有自己的页面。
向校内网 就有很多这样的应用。
建立一个User_Tip 的关联表?
要是我有10个Tip未读,那么一般是显示最新的一个tip?
请教下一般的做法是怎样的?
...全文
103
5
打赏
收藏
当网站新加功能后,会做一个提示(tip),看过的人点关闭后,下次就不显示了。请教做这个的思路?
是一个需要登录的网站,每个会员都有自己的页面。 向校内网 就有很多这样的应用。 建立一个User_Tip 的关联表? 要是我有10个Tip未读,那么一般是显示最新的一个tip? 请教下一般的做法是怎样的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hunts
2008-06-02
打赏
举报
回复
ding
xuStanly
2008-05-23
打赏
举报
回复
简单描述一下吧,
Tip建个字段用以标记需要显示的Tip,比如,Need2Read
用一个cookie记录当前客户端已经读过的Tip的ID,
用户浏览时,后台程序根据用户cookie判断
如果cookie为空,则取所有Need2Read=true的记录,
否则,取Need2Read=true且ID不包括cookie中ID的记录。
在打开Tip内容的页面,将这个Tip的ID添加到用户cookie中去,cookie的有效期根据Tip的数量来定,如果比较多,可定一周,反之则可定一个月。
Hunts
2008-05-23
打赏
举报
回复
// Tip是隔段时间就有的,我读过这个tip点关闭,下次就不显示该条tip了,但是另外一个用户登录,他没读过,所以他的页面还要显示出来,这个算是跟每个用户有关的吧?
Cookie 如何做到读过的不显示? 如果是刚注册的用户呢?比如网站用作两年了,有100个tip,对于新用户如何只显示最近的tip,默认以前的tip他读过了。。?
fxs_2008
2008-05-23
打赏
举报
回复
个人比较笨的思种
两个表:usertip:用户号 tip号
tip表:tip号号,tip信息
1、登录用,在usertip表查询该用户的所有已显示tip号,存进数组
2、从tip表中提取所有tip号进数组
3、比较两个数组的不重复部分,按大小排序;
4、根据比较后数组从tip表输出未显示的信息
5、用户每看完一个信息后,将用户名和tip号存入usertip表
当然,如果能直接将两个表关联直接查询出未显示的tip记录是最好的
xuStanly
2008-05-23
打赏
举报
回复
如果和具体的用户相关,应该在User_Tip表中建立字段(如:IsRead),用以标识该Tip是否已读。
如果不和具体用户相关,那可以采用Cookie来记录了。
注册表修改大全(作者:Sunny)
文档菜单
会
收集你常用的文件,它能帮助你快速打开
一个
用过的文件,当你不让让别人知道你使用过什么时,就得想法子将它关掉了,关掉的方法是,到HKEY_USERS\DEFAULT\Software\Microsoft\Windows\CurrentVersion\...
TIP
TOP ERP 制造常见异常处理问题集
TIP
TOP ERP 制造常见异常处理问题集
Java开发微信朋友圈PC版系统(架构1.0+Spring Boot2.X实战)
本课程对应着系统架构1.0,即第一阶段,主要的目标在于实现
一个
完整的系统,可以学到的技术还是比较多的:Spring Boot2.X、Java基础、Java8、JUC、NIO、微服务、分布式、系统架构设计、SpringMVC、MySQL、Lucene、...
编写
一个
VSCode插件
原文链接: 编写
一个
VSCode插件 - 愧怍的小站自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威...
ARTS
Tip
1 JavaScript Scheduling setTimeout and setInterval
在开发中,遇到了一种需求,有个接种情况,一支疫苗是多人份的,如果打开了,那么必须在有效期内注射完,否则这个疫苗就应该废弃,所以当这支疫苗打开的时候,那么就需要从有效期的最大时间开始定时,一直到有效期的...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章