主题:[……讨论……]各位:投票获取IP,现内网用户投票显示同一IP,能否读取内网IP,而不是公网,急。
请问
投票中获取IP,投票处理时检测库中有相同IP段返回,现在问题是内网用户投票,出口都是同一IP。
如何取得内网IP,而不是公网IP,这样内网用户都可以投票,可达到限制IP重复投票,请各位帮忙,谢了。
谢谢兄台解答,这里还想请问下,在网上找了,全是获取服务器IP,要么就是内网用户投票,IP记录后,只能投一次,别人无法再进行投票,能否获取客户端真实IP呢,包括内网用户这种情况。谢谢! [em2]
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
hostname=Request.ServerVariables("HTTP_HOST")
投票中获取IP,投票处理时检测库中有相同IP段返回,现在问题是内网用户投票,出口都是同一IP。
如何取得内网IP,而不是公网IP,这样内网用户都可以投票,可达到限制IP重复投票,请各位帮忙,谢了。
谢谢兄台解答,这里还想请问下,在网上找了,全是获取服务器IP,要么就是内网用户投票,IP记录后,只能投一次,别人无法再进行投票,能否获取客户端真实IP呢,包括内网用户这种情况。谢谢! [em2]
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
hostname=Request.ServerVariables("HTTP_HOST")