Mendapatkan IP, Browser & OS User Menggunakan Codeigniter

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.

6 Mei 2019

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat