如何防止同一个用户在24小时内多次点击顶帖? 如题,我做的是一个论坛,如何防止同一用户恶意顶贴啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要登录吗?你把顶过贴的人的用户名记下来,存起来表:贴子ID 用户ID 顶贴时间然后顶之前检查用户顶过该贴没有?顶过则判断:当前顶该贴的时间是否和数据库中的时间隔在24小时以上 楼上的是类似于投票的情况每ip只能投票一次但是如果是顶帖子则不需要限定ip吧不然同一ip(公司内,大楼内 可能同一ip就不能顶帖子喽) 24小时,如果不是很严格的话,你可以用cookie来判断,把cookie写到访问者的浏览器上面,这样每次检查一下访问时间就好了,缺点是cookie可以被伪造如果用ip的话,这里涉及到一个同一个ip也许有多个机器,比如说网吧,你不能说故意了,还有你需要存储这个ip,这样比较麻烦,也不是很精确了 想获得关于ASP的资料 application_start 不执行 MENU控件 新闻动态生成HTML页面中图片怎么插入的?100分等你拿 例外詳細資訊: System.Web.HttpException: DataBinder.Eval: 'System.Data.DataRowView' 沒有包含名為 pono 的屬性 求客户端上传文件的代码(不是可执行程序代码,是网页代码) 货币类型的字段怎么写insert语句?急~~ 求助:sql分组选取最大的一条数据 在线求救!!! 如何捕获打开网页链接页面的用户的IP地址及上网拨号号码? 自定义错误 一个资源表数据量太多,怎样提高查询
然后顶之前检查用户顶过该贴没有?顶过则判断:当前顶该贴的时间是否和数据库中的时间隔在24小时以上
每ip只能投票一次
但是如果是顶帖子则不需要限定ip吧
不然同一ip(公司内,大楼内 可能同一ip就不能顶帖子喽)