注册 登录
编程论坛 ASP.NET技术论坛

【新人求助】如何获得IP?

jjsong 发布于 2008-04-12 13:21, 660 次点击
现想获得打开我网页的计算机的IP
然后判断IP
怎么写?
谢谢
5 回复
#2
jjsong2008-04-12 13:22
最好有编好的例子
发给我
Email:jjsong500@
#3
hebingbing2008-04-12 13:28
Page.Request.UserHostAddress 就可以了啊……
然后将其存入数据库……
#4
jjsong2008-04-12 16:18
我看有些人说的request.ServerVariables("REMOTE_ADDR")
好像不行
说是一个属性不能用着方法
我就想在页面刚开始加载的时候获得客户端的IP,然后判断,
这个判断应该在哪里加?具体怎么加
我用userip=request.ServerVariables("REMOTE_ADDR")好像不行
#5
jjsong2008-04-12 16:23
我用Page.Request.UserHostAddress
获得的是127.0.0.1
怎么会是这个呢?
似乎应该得到的是网卡的IP地址 或者是 modem 的本地IP
#6
hebingbing2008-04-12 16:35
你在你的机子上当然看到的是这了……
你把你的网站放到服务器上再用你的机子打开试试看是不是这样……
要根据ip看是什么地方,那就没有这么简单了,网上由ip地段的数据库,你下上一个,然后再根据你获得的ip可以得出地段……
1