关于网友提出的“留言簿怎么写 |M| 如何写一个在线留言提示功能:要求是当有用户登录了系统的时候,这时有另一个用户发送信息给你的时候网页就会提示你有新的信息;”问题疑问,本网通过在网上对“留言簿怎么写 |M| 如何写一个在线留言提示功能:要求是当有用户登录了系统的时候,这时有另一个用户发送信息给你的时候网页就会提示你有新的信息;”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:留言簿怎么写 |M| 如何写一个在线留言提示功能:要求是当有用户登录了系统的时候,这时有另一个用户发送信息给你的时候网页就会提示你有新的信息;
描述: 如果后面数据库有message表
当用户在线的时候这时另一用户发送一留言
也就是message表中对应当前登录的用户的记录添加的时候
提醒用户说"有新的留言"
谢谢
解决方案1: 可以在数据库里设置一个字段,值为0 or 1,初始为0,当点击的时候,update这个字段。更新为1,0就是未读取,1就是读取,然后用SQL查询判断。。这个方法可行吧!
解决方案2: 用ajax定时刷新数据库,来获取数据
解决方案3: 表message 应该有信息的相关信息吧
比如 from ,to ,message ,flag等
可以这样实现
某个用户登录的时候 有这样操作:根据登陆用户查询表message
看是否有人给其留言 有就可以open个窗口来显示相应的信息
解决方案4: csdn左上角的message留言就是一个例子。写一个提醒页面,用javascript定期刷新,在网页中使用一个iframe加载这个提醒页面,OK。
解决方案5: [M]帖子估计都与楼主有关
哈
不好意思
全不会,捡分!
祈祷斑竹不删你的 哈
解决方案6: "用javascript定期刷新"这个方法不可取,应该在服务器端建一个登录用户信息表,里面记录在线的用户,当有新的用户登录时服务器查找是否有消息并发送到客户端,而用户不在线或无法成功发送时缓存服务器
=======================================
你认为不在线的时候也能定期刷新吗??
思路错了吧!
解决方案7: 如果只是在登录后显示,那就直接查询表,这没什么说的.
如果是实时提示就要用xmlhttp去扫描后台页面获取新消息了.
解决方案8: 回复人:amu0528(小木屋) ( 四级(中级)) 信誉:100 2006-9-18 17:40:04 得分:0
?
表message 应该有信息的相关信息吧
比如 from ,to ,message ,flag等
可以这样实现
某个用户登录的时候 有这样操作:根据登陆用户查询表message
看是否有人给其留言 有就可以open个窗口来显示相应的信息
Top
回复人:iiszyc10() ( 一级(初级)) 信誉:100 2006-9-19 8:14:46 得分:0
?
楼上的..我现在要求是当用户登录的时候
这时有人发留言才显示"有新的留言信息"
========
那就登陆后检查呗!
解决方案9: francsescoli(我爱世界杯) ( ) 信誉:100 Blog 2006-09-18 14:38:00 得分: 0
csdn左上角的message留言就是一个例子。写一个提醒页面,用javascript定期刷新,在网页中使用一个iframe加载这个提醒页面,OK。
----------------------------------------------------------------
"用javascript定期刷新"这个方法不可取,应该在服务器端建一个登录用户信息表,里面记录在线的用户,当有新的用户登录时服务器查找是否有消息并发送到客户端,而用户不在线或无法成功发送时缓存服务器
以上介绍了“留言簿怎么写 |M| 如何写一个在线留言提示功能:要求是当有用户登录了系统的时候,这时有另一个用户发送信息给你的时候网页就会提示你有新的信息;”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3581017.html