tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Mengambil Nama Negara, Kota, Wilayah, Lotitude dan Longitude berdasarkan alamat IP menggunakan PHP




Selamat sore kali ini kami akan share bagaimana Mengambil Nama Negara, Kota, Lotitude, Region dan Longitude berdasarkan alamat IP menggunakan PHP. Disini kami menggunakan geoplugin.net.

Note :
Perlu teman-teman ketahui bahwa script dibawah ini tidak bekerja atau berfungsi di localhost.


 <!DOCTYPE html>
<html lang="en">
<head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 <meta charset="utf-8">
 <title>Get Latitude and Longitude</title>
 <meta name="generator" content="Bootply" />
 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 <link href="css/bootstrap.min.css" rel="stylesheet">
  <!--[if lt IE 9]>
   <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
  <![endif]-->
  <link href="css/styles.css" rel="stylesheet">
 </head>
 <body>
  <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
   <div class="navbar-header">
    <a class="navbar-brand" rel="home" href="#">Get Latitude and Longitude</a>
   </div>

  </nav>

  <div class="container-fluid">
   
  </div>
  
  <!--/left-->
  
  <!--center-->
  <div class="col-sm-6">
   <div class="row">
    <div class="col-xs-12">
     <h3>Get City Country By IP Address in PHP</h3>
     <?php /*Get user ip address*/
     $ip_address=$_SERVER['REMOTE_ADDR'];

     /*Get user ip address details with geoplugin.net*/
     $geopluginURL='http://www.geoplugin.net/php.gp?ip='.$ip_address;
     $addrDetailsArr = unserialize(file_get_contents($geopluginURL)); 

     /*Get City name by return array*/
     $city = $addrDetailsArr['geoplugin_city']; 

     /*Get Country name by return array*/
     $country = $addrDetailsArr['geoplugin_countryName'];

     /*Get Latitude by return array*/
     $latitud = $addrDetailsArr ['geoplugin_latitude'];

     /*Get longitude by return array*/
     $longitude = $addrDetailsArr ['geoplugin_longitude'];

     /*Get Region by return array*/
     $region = $addrDetailsArr ['geoplugin_region'];


     /*Comment out these line to see all the posible details*/


     if(!$city){
     $city='Not Define';
    }if(!$country){
    $country='Not Define';
   }if(!$latitud){
   $latitud='Not Define';
  }if(!$longitude){
  $longitude='Not Define';
 }if(!$region){
 $region='Not Define';
}


echo '<strong>IP Address</strong>: '.$ip_address.'<br/>';
echo '<strong>City</strong>: '.$city.'<br/>';
echo '<strong>Country</strong>: '.$country.'<br/>';
echo '<strong>Latitude</strong>: '.$latitud.'<br/>';
echo '<strong>Longitude</strong>: '.$longitude.'<br/>';
echo '<strong>Region</strong>: '.$region.'<br/>';
?>


</div>
<hr>
</div><!--/center-->
</div><!--/container-fluid-->
<!-- script references -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html> 

Sekian share singkat kali ini semoga apa yang kami share bermanfaar bagi anda, Jika anda ingin melihat langsung silahkan klik button demo dibawah, kalian juga bisa langsung download file di atas.


Jika kalian ingin request post silahkan tinggalkan komentar dibawah dan mulai berdiskusi dengan kami. Oh ya jika kalian ingin melihat lebih detail mengenai tutorials di atas silahkan kunjungi langsung website geoplugin.net.




Baca Juga