在.net中如何限制ip地址的投票次数

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:11:26
在。nte中限制一个ip地址一天的投票次数为10次,投给一个人的话最多5票

1.首先需要一个数据表来记录那些IP投了票,投给那些人
2.投票时检查投票记录,怎么检查呢?当然去数据表跟据IP查记录啊

//取IP
string ip = curPage.Request.ServerVariables["REMOTE_ADDR"];
..................................

代码你自己写

这种系统容易被人刷票,还是绑定mac地址比较好

你可以用JS来判断进行限制。
也可以写个方法来判断。如果IP相同就把投票功能关闭反之打开

就是跟踪IP啊,把这些投票信息都记录到一个地方,然后下次有人再次投票的时候从那里查一下看

Request的倒数第三个(第四个???)方法是获取到用户的IP地址.

有了IP就好说了.你可以存到Application或数据库中.