Mendapatkan IP, Browser & OS User Menggunakan Codeigniter

06/05/2019    Shelli Ripati    2826     Website

Mendapatkan IP, Browser & OS User Menggunakan Codeigniter

IP adalah suatu deretan angka biner antara 32 bit sampai 128 bit yang dijadikan sebagai alamat protocol dalam jaringan  internet dan berada di setiap komputer host. Browser adalah suatu aplikasi software yang digunakan untuk mengakses internet, seperti contohnya adalah Microsoft Internet Explorer, Google Chrome, Apple Safari dan Opera, Netscape Navigator, Mozilla Firefox, dll. OS adalah sistem operasi perangkat lunak yang digunakan oleh suatu komputer. Jika kita ingin mengetahui IP, Browser & OS yang digunakan oleh User untuk membuka website kita kita bisa mendapatkannya dengan menggunakan Codeigniter. Dan akan saya bahas pada artikel kali ini tentang Mendapatkan IP, Browser & OS User Menggunakan Codeigniter.

Sebelum kita membuat script untuk Mendapatkan IP, Browser & OS User Menggunakan Codeigniter, teman-teman siapkan terlebih dahulu file codeigniternya. Dan jika sudah maka buat satu file baru di folder views dengan nama user_details.php dan berikut adalah scriptnya.

 

<!DOCTYPE html>

<html>

<head>

 <title>Mendapatkan IP, Browser & OS User Menggunakan Codeigniter</title>

 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" />

</head>

<body>

 <div class="container">

  <h3 align="center">Mendapatkan IP, Browser & OS User Menggunakan Codeigniter</h3>

  <div class="table-responsive">

   <table class="table table-bordered table-striped">

    <tr>

     <td><b>IP Address</b></td>

     <td><?php echo $ip_address; ?></td>

    </tr>

    <tr>

     <td><b>Operating System</b></td>

     <td><?php echo $os; ?></td>

    </tr>

    <tr>

     <td><b>Browser Details</b></td>

     <td><?php echo $browser . ' - ' . $browser_version; ?></td>

    </tr>

   </table>

  </div>

 </div>

</body>

</html>

Jika sudah maka dilanjutkan dengan membuat sebuah controller dengan nama UserDetails.php yang disimpan didalam folder controller dan berikut adalah script untuk mengetahui alamat IP, Jenis Browser dan versi yang dipakai, serta OS yang dipakai dan versinya.

<?php

defined('BASEPATH') OR exit('No direct script access allowed');

class UserDetails extends CI_Controller {

 function index(){

  $this->load->library('user_agent');

  $data['browser'] = $this->agent->browser();

  $data['browser_version'] = $this->agent->version();

  $data['os'] = $this->agent->platform();

  $data['ip_address'] = $this->input->ip_address();

  $this->load->view('user_details', $data);

 }

}

?>

Jika sudah selesai maka akan tampil seperti pada gambar di bawah ini.

Dibuka dengan Firefox

Mendapatkan IP, Browser & OS User Menggunakan Codeigniter

Dibuka dengan Internet Explorer

Mendapatkan IP, Browser & OS User Menggunakan Codeigniter

Demikian artikel tentang cara Mendapatkan IP, Browser & OS User Menggunakan Codeigniter. Semoga dapat bermanfaat dan selamat mencoba.

No data.

Cara Cepat Pintar Membuat Website, Tanpa Perlu Basic IT

Membuat website perusahaan, portal berita, blog, katalog online, dan e-commerce.

Learn More

Cara Cepat Pintar Membuat Website, Tanpa Perlu Basic IT

Membuat website perusahaan, portal berita, blog, katalog online, dan e-commerce.

Learn More