本帖最後由 jiaruseng 於 2012-8-14 09:19 編輯 + n5 ^, b% r2 `- O: [2 }
* g/ {7 p4 V8 \+ [8 U
這個系統不懂. 不過如果是PHP程序的話, GEOIP 有個很簡單好用的數據庫和例子可以參考下.: }: F/ z" w) T( B0 C
http://maxmind.com/download/geoip/api/php/php-1.11.tar.gz 這個是實例;
' a3 Q# [* ?: \. ]http://maxmind.com/download/geoip/database 這裡有很多數據庫,如果只要國家的話," J" H; J {' B1 p5 {+ d
我選的是這個:http://maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
u' K4 [4 ^3 Z A) L# W把數據庫放到文件夾裡改改sample.php就行了.
: {6 z/ t/ Y) X; B* g! I<?php' k7 M% H9 z+ U% y5 o
include("geoip.inc");
4 l- G8 }$ ]* e( u3 ^0 z; e3 b9 p2 B
$ip=$_SERVER['REMOTE_ADDR'];* _' z- _4 Q# i" z
$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);% a9 S( o' Y, j% L
! H& @9 g3 ^: o$ip_country = geoip_country_code_by_addr($gi, $ip);: p- r M, z( I, n- V
geoip_close($gi);3 x4 f6 x/ {7 v: b
if ( $ip_country!='US' )4 T* J3 m$ X+ d9 a$ f3 H
{ echo 'Display Advertisement';} # A# A, P$ e/ R! i; f' i; b$ S
6 r1 b* X- t3 y. r2 |' _?>
; j6 K4 J4 D0 n/ o0 K7 V希望對樓主有用. |