Wednesday, November 5, 2014

How to get visitor ip address

How to get visitor ip address:

<?php
    $ip_address=$_SERVER['REMOTE_ADDR'];
    echo $ip_address;

?>

Better way to get visitor ip address:

<?php
    $http_client_ip= $_SERVER['HTTP_CLIENT_IP'];
    $http_x_forwared_for=$_SERVER['HTTP_X_FORWARDED_FOR'];
    $remote_addr= $_SERVER ['REMOTE_ADDR'];
   
   
    if(! empty ($http_client_ip)){
   
        $ip_address=$http_client_ip;
    }
   
    else if(!empty ($http_x_forwared_for)){
   
        $ip_address=$http_x_forwared_for;
   
    }
   
    else {
        $ip_address=$remote_addr;
    }
   
    echo $ip_address;


?>

No comments:

Post a Comment