同一IP重复投票asp源码

<%
function getIP()
   getIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") 
   If getIP = "" Then getIP = Request.ServerVariables("REMOTE_ADDR") 
end function

if Request.Cookies("mycookie")("userip")<>"" then
 Response.Write "<script>alert('一个IP地址只能投一次票,谢谢您的参与!');
history.go(-1);</script>"
 response.End()
else
 Response.Cookies("mycookie")("userip")=getIP()
 Response.Cookies("mycookie").Expires=date+30
end if
%>

把以上代码放在你投票页的前面就行了

发表评论

您的电子邮箱地址不会被公开。