A moze i nesto ovako koristeci php i maxmindov geoip
PHP kôd:
<?php
require_once("geoip/geoip.inc");
$gi = geoip_open("geoip/GeoIP.dat",GEOIP_STANDARD);
$country_code = geoip_country_code_by_addr($gi, $_SERVER['REMOTE_ADDR']);
geoip_close($gi);
$adsense_code = '<script type="text/javascript"><!--
google_ad_client = "pub-0981372496796058";
google_alternate_color = "A80101";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_color_border = "CCCCCC";
google_color_bg = "A80101";
google_color_link = "FFFFCC";
google_color_text = "FFFFFF";
google_color_url = "FFFFCC";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
';
//treba dodati sve oznake svih ex-yu, ovo je samo quick example
$ex_yu = array('CS', 'HR, 'BH', 'SI');
if(in_array($country_code, $ex_yu)
{
echo $adsense_code;
}
else
{
//prikazi baner
}
?>
Tutorijal o maxmind geoip-u