Salut, je travaille et fais quelques tests avec l'ip, j'ai quelques problèmes et questions néanmoins !
- Est-ce normal que l'ip qui s'affiche (encore une fois en local avec WAMP) soit ::1 et non 127.0.0.1 ?
J'utilise la méthode $_SERVER['REMOTE_ADDR'].
- Deuxièmement est-ce que ce code marche ?
function getIp() {
// Recherche l'IP si internet partagé, puis IP derrière un proxy sinon IP normale
return
(isset($_SERVER['HTTP_CLIENT_IP']) ? $_SERVER['HTTP_CLIENT_IP'] :
(isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] :
(isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] :
'')));
}
Vu que je suis en local et que ça m'affiche ::1 à chaque fois, je sais pas !