Récupérer l'adresse IP d'un client est somme toute vraiment très simple ! Une seule ligne de code suffit pour obtenir cette information, on va pour cela utiliser ce qu'on appelle les variables serveurs de PHP ; ces dernières permettent d'obtenir des informations intéressantes sur le serveur où tourne le site, grosso merdo, on en compte presque 40
$_SERVER['REMOTE_ADDR']
Et voilà ! C'est tout
<?php echo $_SERVER['REMOTE_ADDR']; ?>
Affichera..
127.0.0.1
Votre adresse IP publique