本帖最後由 jiaruseng 於 2012-8-14 09:19 編輯 % `) N& h h# v, `1 B" {3 J
! b, u+ c& B8 b) I3 t/ N這個系統不懂. 不過如果是PHP程序的話, GEOIP 有個很簡單好用的數據庫和例子可以參考下.. s5 M+ C3 ?% B2 i i" U5 C0 _( L
http://maxmind.com/download/geoip/api/php/php-1.11.tar.gz 這個是實例;
% r! I g' f# c- ohttp://maxmind.com/download/geoip/database 這裡有很多數據庫,如果只要國家的話,$ Y. n3 C" k) m0 ]8 M
我選的是這個:http://maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
) j* \6 @! v# h# n( [把數據庫放到文件夾裡改改sample.php就行了.- B8 e, U8 }2 t* G: z4 P$ S' Y& I
<?php. I& D0 ~/ @0 d6 q7 M0 r n
include("geoip.inc");9 |, \# |9 U, E4 H. d
0 A# }9 k7 J( I) G/ G) [
$ip=$_SERVER['REMOTE_ADDR'];
1 V( E/ S, A# l1 u1 W+ x% A4 d) G' _$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);3 L- n7 x0 x V# E8 H
7 Y& C- [* p$ ^( n$ip_country = geoip_country_code_by_addr($gi, $ip);$ l* y' t7 V# X, q
geoip_close($gi);
v# Z/ N' f* ]" K4 @- H- {if ( $ip_country!='US' )
" F/ z1 Q; D+ I$ k L( F: F{ echo 'Display Advertisement';}
( h; n' b I& Z! y7 t$ s( u) d I! O5 Y9 x* x. v, m; e0 R. `8 P
?>
7 o& _7 J6 _8 G1 A/ m& @ @希望對樓主有用. |