Senin, 17 Desember 2012

Deteksi Negara/Bahasa Pengunjung

Deteksi Negara/Bahasa Pengunjung
Sebelumnya saya pernah membahas masalah deteksi bahasa pengunjung di forum ini,, tanpa menggunakan database,, nah sekarang saya pengen memberikan contoh deteksi negara/bahasa pengunjung dengan database.

Pahami kode berikut:
Code:
<?php

/**
* @author Jasman
* @copyright Ihsana IT Solution 2012
*/

$ip = '120.165.53.196';

if(file_exists('geoip.inc')){
    include_once('geoip.inc');
}


$gi = geoip_open( 'GeoIP.dat', GEOIP_STANDARD );
echo "<img src=\"./flags/" . strtolower(geoip_country_code_by_addr( $gi, $ip )).".png\" />";
echo "<br/>";
echo "Country Code : " .geoip_country_code_by_addr( $gi, $ip );
echo "<br/>";
echo "Country Name : " .geoip_country_name_by_addr( $gi, $ip );
echo "<br/>";
echo "Country ID : " . geoip_country_id_by_addr( $gi, $ip );
echo "<br/>";
echo "Org : " .geoip_org_by_addr( $gi, $ip );
echo "<br/>";
echo "Region : " .geoip_region_by_addr( $gi, $ip );
geoip_close($gi);

?>


class-nya bisa di ambil di sini
http://pastebin.com/raw.php?i=uXkNvd2N

databasenya ambil dalam webalizer aja atw search di google aja keyword filetype:dat GeoIp.dat banyak kok.,..

keep sharing...

Tidak ada komentar:

Posting Komentar