13. november 2003 - 21:28Der er
11 kommentarer og 2 løsninger
Ip variabel
Hej, jeg vil høre om der findes en variabel indbyget i php som viser brugerens ip, hvis der ikke er, er det så muligt at lave en selv? På forhånd tak...
Men hvis du vil være mere sikker på at få brugerens ip, kan du måske bruge dette?: <?php if ($_SERVER["HTTP_X_FORWARDED_FOR"]) { if ($_SERVER["HTTP_CLIENT_IP"]) { $proxy = $_SERVER["HTTP_CLIENT_IP"]; } else { $proxy = $_SERVER["REMOTE_ADDR"]; } $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { if ($_SERVER["HTTP_CLIENT_IP"]) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } else { $ip = $_SERVER["REMOTE_ADDR"]; } }
echo "Your IP $ip \n"; if (isset($proxy)) { echo "Your proxy IP is $proxy \n"; } ?>
du kan også få dns'n frem hvis du vil ... <?php $ip = getenv('REMOTE_ADDR'); $ip2 = gethostbyaddr("$ip"); echo "Din IP: $ip - DNS: $ip2"; ?>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.