刀客孩哥 发表于 2012-3-31 13:42:05

谁做过这种功能:网站会员,在站内互发短消息

不可能无限制的让人发消息,起码在数量上要限制

如每天限发10个以内,

请问怎么限制,逻辑如何,求高见

jeongee 发表于 2012-3-31 13:52:03

发之前判断

huboo82 发表于 2012-3-31 14:11:49

检索当天已发条数,超过限额则不发送(并添加一个标志,防止重复查询什么的)

Ding 发表于 2012-3-31 15:34:53

在user表中加字段 时间戳+次数   或者把所有用户的发送内容都写到DB里 发送之前count一下就好~

lynn.wang 发表于 2012-3-31 18:00:29

首先你肯定有一个 user 表
其次 在发消息的时候,大体上要做如下检查
1.是否登录
2.接收方是否是 站点用户
   此处建议 只让发给 好友
3.点击发送后,要检查该用户当天已发数量是否符合要求
基本就是这样!
交互的数据 你单独用一张表存着
里面可以简单点发送人,接收人,发送内容,发送时间
页: [1]
查看完整版本: 谁做过这种功能:网站会员,在站内互发短消息