What's my IP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    What's my IP

    To show real ip behind a proxy, your server/vps must run to apache (no litespeed) and have HTTP_X_REAL_IP si HTTP_X_FORWARDED_FOR. Check with phpinfo()
    PHP Code:
    function ip() {
      if ( isset( 
    $_SERVER['HTTP_X_FORWARDED_FOR'] ) && filter_var$_SERVER['HTTP_X_FORWARDED_FOR'], FILTER_VALIDATE_IP,
       
    FILTER_FLAG_NO_PRIV_RANGE ) ) {
       
    $_SERVER['REMOTE_ADDR'] = filter_var$_SERVER['HTTP_X_FORWARDED_FOR'], FILTER_VALIDATE_IPFILTER_FLAG_NO_PRIV_RANGE ) ;
      } else
       if ( isset( 
    $_SERVER['HTTP_X_REAL_IP'] ) && filter_var$_SERVER['HTTP_X_REAL_IP'], FILTER_VALIDATE_IP,
        
    FILTER_FLAG_NO_PRIV_RANGE ) ) {
        
    $_SERVER['REMOTE_ADDR'] = filter_var$_SERVER['HTTP_X_REAL_IP'], FILTER_VALIDATE_IPFILTER_FLAG_NO_PRIV_RANGE ) ;
       } else {
        if ( isset( 
    $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {
         
    $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'] ;
        }
        if ( isset( 
    $_SERVER['HTTP_X_REAL_IP'] ) ) {
         
    $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_REAL_IP'] ;
        }
       }
       return 
    $_SERVER['REMOTE_ADDR'] ;
     }
    echo 
    ip(); 
    www.inbuzunar.mobi - Your mobile portal pocket

    #2
    PHP Code:
    function IP(){
    if(isset(
    $_SERVER)){
    if(isset(
    $_SERVER["HTTP_X_FORWARDED_FOR"])){
    $ip $_SERVER["HTTP_X_FORWARDED_FOR"];
    if(
    strpos($ip,",")){
    $exp_ip explode(",",$ip);
    $ip $exp_ip[0];
    }
    }else if(isset(
    $_SERVER["HTTP_CLIENT_IP"])){
    $ip $_SERVER["HTTP_CLIENT_IP"];
    }else{
    $ip $_SERVER["REMOTE_ADDR"];
    }
    }else{
    if(
    getenv('HTTP_X_FORWARDED_FOR')){
    $ip getenv('HTTP_X_FORWARDED_FOR');
    if(
    strpos($ip,",")){
    $exp_ip=explode(",",$ip);
    $ip $exp_ip[0];
    }
    }else if(
    getenv('HTTP_CLIENT_IP')){
    $ip getenv('HTTP_CLIENT_IP');
    }else {
    $ip getenv('REMOTE_ADDR');
    }
    }
    return 
    $ip;

    sigpic
    Visit my WEBSITE Project: http://www.aspirewap.net

    Comment

    Working...
    X