Online computer courses, code, programming tutorial and sidebar information for monitoring Canadian S&P/TSX index. Build friendship and networking. Welcome to visit my blogs often!!! I also have two other sites: YouTube Channel and Google site.
Adsense
Popular Posts
- PHPWind-- A PHP forum script applcaition in China
- How to blend adsense inside your post?
- Formatting my post
- Notepad++ - Add C++ compiler
- Install PHPMailer 5.2.4 and use smtp gmail
- Set up a child account and set screen time limit in Windows 8
- Wayback Machine - see archived versions of web pages across time
- phpexcel toggle expand and hide column in EXCEL and summary
- Install PHP ibm_db2 extension in Linux (redHat)
- PHP: add a download as pdf file button in report page
Tuesday, December 7, 2010
PHP script: display different webpages for different countries
country.php:
<?php
//geoip.inc can be obtained from
//http://geolite.maxmind.com/download/geoip/api/php/geoip.inc
include("geoip.inc");
$ip = $_SERVER['REMOTE_ADDR'];
//http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);
$returarray = array(geoip_country_code_by_addr($gi, $ip),geoip_country_name_by_addr($gi, $ip));
//return geoip_country_code_by_addr($gi, $ip);
geoip_close($gi);
echo $returarray[0];
if($returarray[0] == "US"){
header( 'Location: US.html');
}
else if($returarray[0] =="CA"){
header( 'Location: CA.html');
}
else
{
header( 'Location: other_visitors.html');
}
?>
The results can be seen HERE.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment