谁做过这种功能:网站会员,在站内互发短消息
不可能无限制的让人发消息,起码在数量上要限制如每天限发10个以内,
请问怎么限制,逻辑如何,求高见 发之前判断 检索当天已发条数,超过限额则不发送(并添加一个标志,防止重复查询什么的) 在user表中加字段 时间戳+次数 或者把所有用户的发送内容都写到DB里 发送之前count一下就好~ 首先你肯定有一个 user 表
其次 在发消息的时候,大体上要做如下检查
1.是否登录
2.接收方是否是 站点用户
此处建议 只让发给 好友
3.点击发送后,要检查该用户当天已发数量是否符合要求
基本就是这样!
交互的数据 你单独用一张表存着
里面可以简单点发送人,接收人,发送内容,发送时间
页:
[1]