Lequel utiliser: REMOTE_ADDR ou SERVER_ADDR
Vraie différence entre
$_SERVER['REMOTE_ADDR']
$_SERVER['SERVER_ADDR']
Je suis suivi des visiteurs d'une page, et j'ai toujours utilisé des REMOTE_ADDR
mais récemment, j'ai vu un script qui a recueilli des informations. Est-ce une meilleure pratique ou pas nécessaire?
source d'informationauteur syhuro
Vous devez vous connecter pour publier un commentaire.
SERVER_ADDR
est l'adresse du serveur, le code PHP est exécuté. Vous n'avez pas besoin de le recueillir.REMOTE_ADDR
est celui que vous voulez.La
$_SERVER['REMOTE_ADDR']
renvoie l'adresse IP à partir de laquelle l'utilisateur est de l'affichage de la page en cours. Et$_SERVER['SERVER_ADDR']
renvoie l'adresse IP de la serveur qui exécute le script suivant.Alors, que devez-vous utiliser:
Vous devez utiliser
$_SERVER['REMOTE_ADDR']
.Plus D'Infos: