kostenloser Webspace werbefrei: lima-city


IP-Adresse

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    serverreinhard

    serverreinhard hat kostenlosen Webspace.

    Wie kann ich die Adresse meiner Internetseiten besucher herausfinden?
    Bitte um Hilfe, versuche es mit PHP zu realisieren!
    Brauch es da ich einen counter machen will, der dann diese IP Adresse eine bestimmte Zeit lang nicht zählt!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. google hilft bei sowas ganz schön...

    ...aber ich bin mal nich so

    function get_real_ip() // is für die Error Email
    {
         $ip = false;
         if(!empty($_SERVER['HTTP_CLIENT_IP']))
         {
              $ip = $_SERVER['HTTP_CLIENT_IP'];
         }
         if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
         {
              $ips = explode(", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
              if($ip)
              {
                   array_unshift($ips, $ip);
                   $ip = false;
              }
              for($i = 0; $i < count($ips); $i++)
              {
                   if(!preg_match("/^(10|172\.16|192\.168)\./i", $ips[$i]))
                   {
                        if(version_compare(phpversion(), "5.0.0", ">="))
                        {
                             if(ip2long($ips[$i]) != false)
                             {
                                  $ip = $ips[$i];
                                  break;
                             }
                        }
                        else
                        {
                             if(ip2long($ips[$i]) != - 1)
                             {
                                  $ip = $ips[$i];
                                  break;
                             }
                        }
                   }
              }
         }
         return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
    }


    der gibt dir die "echte" ip raus
  4. 'HTTP_CLIENT_IP'
    'HTTP_X_FORWARDED'
    'HTTP_X_UD_REMOTE_ADDR'
    'HTTP_FORWARDED_FOR'
    'HTTP_FORWARDED'
    'REMOTE_ADDR'

    Nach der Reihenfolge sollte man den Header durchgehen. Das sind alle mir gel&#228;ufigen Angaben.


    Beitrag geändert: 13.11.2007 18:14:43 von lucas9991
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!