易势科技沈阳软件开发_沈阳软件公司_沈阳软件定制易势科技易势动态
易势动态

网站如何实现通过IP直接获取到所在地

       大家去一些有分站的网站时,往往都是直接跳转到了自己所在地的分站,那么这个是如何用程序实现呢?最近也有不少做网站的朋友问过我这个问题,我都是给大家讲了一下思路,今天我详细的给大家说一下,应该如何实现。

       首先上网去找QQWry.dat文件,放到网站的根目录下。这个是IP的数据库文件。然后添加一个IPScanner的类,这个类的代码大家可以去网上搜一下,我就不贴出来了。最后是在页面中调用ip获取城市。
       string ip="123.81.176.99";//ip地址
       IPScanner ipscaner = new IPScanner();//我们建立的类
       ipscaner.IPLocation(ip);  //调用类中的方法
       string strIPAddress=ipscaner.Country;//获得所在地
       以上三步就可以实现,根据ip来判断城市了。