Récupérer l'adresse IP de l'utilisateur est en fait beaucoup plus simple que vous ne le pensez, et cela peut être fait sur une seule ligne de code PHP.
Le script PHP que vous voyez ci-dessous trouve l'adresse IP d'un utilisateur, puis publie l'adresse sur la page contenant le code PHP. En d'autres termes, tout utilisateur qui visite la page pourra voir sa propre adresse IP qui y est répertoriée.
Remarque: La façon dont ce script PHP est écrit ici ne consigne aucune adresse IP ni ne montre l'adresse IP d'un utilisateur à quelqu'un d'autre - juste la leur.
Pour renvoyer l'adresse IP de la personne visitant votre site, utilisez cette ligne:
Pour récupérer l'adresse IP de l'utilisateur, puis renvoyer sa valeur à l'utilisateur, vous pouvez utiliser cet exemple:
Remarque: Ceci est généralement exact mais ne fonctionnera pas comme prévu si l'utilisateur accède à votre site Web derrière un proxy. En effet, l'adresse IP du proxy sera affichée à la place de la véritable adresse de l'utilisateur.
Si vous n'êtes pas sûr que le script fonctionne, vous pouvez visiter de nombreux sites Web pour obtenir d'autres perspectives sur la manière dont votre adresse IP est signalée..
Par exemple, après avoir implémenté le code ci-dessus, chargez la page et enregistrez l'adresse IP donnée pour votre appareil. WhatsMyIP.org ou IP Chicken sont de bons endroits pour vérifier si la même adresse IP y est enregistrée.