ik haalde altijd het adres van de bezoeker op met $ip = $_SERVER['REMOTE_ADDR'];
Dat ging goed totdat ik het domein liet forwarden , nu krijg ik steeds hetzelfde nummer binnen.
Hoe los ik dat op ?

Niet forwarden, maar DNS aanpassen.
Of op de 'oude' plek het ip opvragen en meesturen.
Daar kan ik helaas niet bij, het is alleen maar om bij te houden of iemand die dag al geweest is,dan ga ik maar eens kijken of ik het met cookies kan oplossen.
Niet mijn favoriete oplossing .
edit:
function getRealIpAddr()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP']))   //check ip from share internet
    {
      $ipa=$_SERVER['HTTP_CLIENT_IP'];
    }
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))   //to check ip is pass from proxy
    {
      $ipa=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    else
    {
      $ipa=$_SERVER['REMOTE_ADDR'];
    }
    return $ipa;
}


werkt

Reageren