日期:2014-05-18  浏览次数:20738 次

再发一问,网站短消息系统的开发.
请高手能够讲解一些思路,或者能够提供某些网站的源码提供研究更好.

------解决方案--------------------
不好意思,理解错误。
那个就简单了。
网站短消息系统直接就是对一个数据库表进行读写即可
数据库表大概可以设定以下几个字段
ID RecevID SenderID ReadFlag title content sendtime receivetime

RecevID为接收者的用户ID
SenderID为发送这的用户ID
其它的应该明白了吧,content为内容
同时可以广播消息,只要特别制定RevevID为一个负值如 -9999
系统在用户界面读取短消息时候就可以查询两类短消息了,一类是广播的,一类是用户自己的
查询语句例如
select * from tbl_msg where RecevID=当前用户ID or revevID = -9999

其它的就不多说了。

------解决方案--------------------
做一个表 叫收件箱 外键是用户id 再作一个“isNew”标志(是否已读)

发消息就放到这个表里, 用户登陆就判断收件箱里有没有这个用户的新消息

应该不难 可以支持群发的