IP投票限制次数
发布网友
发布时间:2022-08-17 07:07
我来回答
共5个回答
热心网友
时间:2023-10-10 21:25
可以在数据库里加入一张表,记录投票人的IP,和设票次数,投票时,先作验证。
在投票时,先获得用户IP,
在表中查出当前IP的记录,
如果为空,
则向数据库加入一条记录,投票成功
否则
判断当前IP已经投票次数
如果投票次数过大,提示投票失败
否则
更新数据库,把当前IP的投票次数加一,投票成功
这有个获取IP的函数。
Function getIP()
Dim strIPAddr
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then
strIPAddr = Request.ServerVariables("REMOTE_ADDR")
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1)
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1)
Else
strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
End If
getIP = Trim(Mid(strIPAddr, 1, 30))
End Function
参考资料:百度知道!~````
热心网友
时间:2023-10-10 21:25
你可以把你的缓存或cookies删除
右键ie属性--常规--点删除cookies 删除临时文件就行了
或者到C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files删除即可
热心网友
时间:2023-10-10 21:26
21973041 投票群
热心网友
时间:2023-10-10 21:26
兔子...IP】
做好IP互转的功能,
使用可以突破防火墙*达到你想跟换的IP地址,
拥有国内各省市线路多IP地址5000条IP地址,
强大的各地区服务器支持,拥有100M独立服务器带宽支持,
热心网友
时间:2023-10-10 21:27
软件名称:九!~州动态IP
软件语言:简体中文
软件类别:网络加速
运行环境:WinXP/Vista/Win7/Win8/Win10/手机
好用请采纳
多IP地区