Bagaimana cara mendeteksi IP komputer yang mengakses web kita dengan php ?

pada postingan crewilbal blog akan membahas tentang script php untuk medeteksi IP komputer.
ada script php yang memberikan fasilitas untuk deteksi ini.Setiap info pengakses web kita akan disimpan dalam variabel bernama “$_SERVER”. Jadi untuk mengetahui IP Client kita cukup memanggil variable $_SERVER yang menyimpan informasi.

class ClientDetect {

        function getIpAdress()
               {
                if  (!empty($_SERVER['HTTP_CLIENT_IP']))
                    //check ip form share internet
               {
                        $ip=$_SERVER['HTTP_CLIENT_IP'];
               }
              elseif    (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
                         //to check ip is pass from proxy
               {
                         $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
               }
               else
               {
                        $ip=$_SERVER['REMOTE_ADDR'];
               }

         return $ip;
               }
    }

lalu panggilah script tersebut dengan cara

<?php

require_once 'ClientDetect.class.php';

$ObjClientDetect = new ClientDetect();

echo $ObjClientDetect->getIpAdress();
?>

Demikian postingan dari saya tentang mendeteksi IP komputer dengan script PHP .
Link Sumber
Pemrograman PHP