Selasa, 06 Mei 2014

Tips PHP - Cara Mendeteksi IP Address dari Pengunjung Halaman Web


Setiap orang yang mengunjungi halaman web pasti memiliki sebuah alamat IP (IP address) pada komputernya. IP Address ini berguna untuk mengetahui siapa saja yang mengunjungi website kita (unique visitor) di samping itu juga kita bisa mengetahui letak geografi pengunjung berdasarkan IP Addressnya. Berikut ini kode PHP untuk mendeteksi IP Address pengunjung.


<?php
    $ipaddress = '-';
    if (!empty($_SERVER['HTTP_CLIENT_IP'])){
        $ipaddress=$_SERVER['HTTP_CLIENT_IP'];
    }elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        $ipaddress=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }else{
        $ipaddress=$_SERVER['REMOTE_ADDR'];
    }
    echo $ipaddress;
?>

Kode PHP di atas sudah memperhitungkan jika pengunjung menggunakan perantara proxy, sehingga IP yang diperoleh bukan IP milik proxy tetapi milik pengunjung/visitor.
 

ilmu komputer

About ilmu komputer

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :