本帖最後由 jiaruseng 於 2012-8-14 09:19 編輯
8 B; u9 k( T0 [& p9 U$ N. [0 _/ C# o [
這個系統不懂. 不過如果是PHP程序的話, GEOIP 有個很簡單好用的數據庫和例子可以參考下.
9 |1 B$ q% j* F+ ehttp://maxmind.com/download/geoip/api/php/php-1.11.tar.gz 這個是實例;! T9 N7 p$ l( K9 t% ~3 k
http://maxmind.com/download/geoip/database 這裡有很多數據庫,如果只要國家的話,
) U3 y2 M4 V- z4 Y% I+ ?4 _# K我選的是這個:http://maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
0 e0 m6 B3 m! A- W1 O1 W7 S把數據庫放到文件夾裡改改sample.php就行了.
% v+ X+ G, S8 w0 ]- ^, y<?php* K6 }! J8 `8 k* D# ]- e
include("geoip.inc");
% Z7 y. G5 ]. o$ h& a$ n. ~& {6 Q$ z0 ?. A/ v
$ip=$_SERVER['REMOTE_ADDR'];$ f- E B/ v+ l. v, `
$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);1 ^ O" }, v8 a5 z( s! z
8 `: Y0 k' c2 F' Q; D+ y& j$ip_country = geoip_country_code_by_addr($gi, $ip);
6 `3 z9 A2 S6 O; Tgeoip_close($gi);' U8 K$ _9 F; @; e: x* V3 g+ K7 U
if ( $ip_country!='US' )
5 y. U3 E6 P+ U: P8 J{ echo 'Display Advertisement';}
" ~4 u8 L; n$ M% f- ~4 E/ j
5 Z1 A( T7 o# r# X3 P( ]: e8 E?>
! S6 b# Z1 ^. M5 a1 g- C: \, Y希望對樓主有用. |