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)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 10.13.108.124, 127.0.0.1
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 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; }
Merci de m'éclairer.







Répondre avec citation
Partager