已知变量$ip;有什么方法得到一个此ip地址是不是外国的?
thanks

解决方案 »

  1.   

    这是APNIC的IP地址分布,cn就是中国的
    http://ftp.apnic.net/apnic/dbase/data/country-ipv4.lst
      

  2.   


    ++++++++++++要有个IP库,其中要有明确的地理字段和IP段对应上,
    用来访者的IP比对IP库内的数据。
      

  3.   

    http://info.codepub.com/2008/08/info-21063.html
      

  4.   

    这个问题提的不错
    估计就是一个对照函数吧想象也是不知道怎么弄 大家一起想想哈学习ing
      

  5.   

    IP库是必须的,而且必须保证这个库是实时更新的(这个最重要)
    鉴于你只需要检查是不是国外的,可以从2楼所给网址获取所有cn的IP段,然后写个函数查找是否在范围之内就OK了.如果想利用成熟的插件或者扩展的话,可以参考一下目前比较成熟的代码.
    国内 QQ纯真IP库
    国外 geoip
      

  6.   

    你自己定时去看QQ纯真IP库有没有更新,有更新就下载下来覆盖你的。