ip address ophalen ??
patrick G
22/01/2010 19:27:00ik 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 ?
Dat ging goed totdat ik het domein liet forwarden , nu krijg ik steeds hetzelfde nummer binnen.
Hoe los ik dat op ?
PHP hulp
23/11/2024 17:49:28- SanThe -
22/01/2010 19:44:00Niet forwarden, maar DNS aanpassen.
Of op de 'oude' plek het ip opvragen en meesturen.
Of op de 'oude' plek het ip opvragen en meesturen.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
patrick G
22/01/2010 20:44:00Daar 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:
werkt
Niet mijn favoriete oplossing .
edit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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;
}
{
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
Gewijzigd op 01/01/1970 01:00:00 door patrick G