Bonjour,
Je tiens un site dans lequel j'enregistre les adresses IP de mes visiteurs lorsqu'ils se loguent.
Cela dit, j'ai repéré un visiteur qui lorsqu'il se connecte, ma fonction de récupération d'IP renvoie 2 adresses, la 2ème étant l'adresse locale:
(j'ai changé exprès un peu la 1ère)
Voici ma fonction:
Quelqu'un sait-il pourquoi chez lui ça fait cela alors que chez les autres, ça ne renvoi qu'une seule adresse ? Est-ce une preuve de piraterie ? ou dois-je le laisser passer ?
Merci de m'éclairer.
Je tiens un site dans lequel j'enregistre les adresses IP de mes visiteurs lorsqu'ils se loguent.
Cela dit, j'ai repéré un visiteur qui lorsqu'il se connecte, ma fonction de récupération d'IP renvoie 2 adresses, la 2ème étant l'adresse locale:
10.13.108.124, 127.0.0.1
(j'ai changé exprès un peu la 1ère)
Voici ma fonction:
function getIp()
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
{
$ip = $_SERVER['HTTP_CLIENT_IP'];
}
else
{
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
Quelqu'un sait-il pourquoi chez lui ça fait cela alors que chez les autres, ça ne renvoi qu'une seule adresse ? Est-ce une preuve de piraterie ? ou dois-je le laisser passer ?
Merci de m'éclairer.