Récupérer l’adresse IP d’un visiteur dans un script Javascript
Il arrive parfois que l’on ait besoin de récupérer des informations à l’aide d’un script Javascript. Notamment l’adresse IP de la personne qui se connecte sur son site. Il est facile à l’aide du langage PHP de récupérer cette adresse, on va donc coupler l’usage du PHP et du Javascript pour pouvoir régler le problème.
Faire de votre page PHP, un code Javascript :
En PHP vous pouvez très bien utiliser les header pour indiquer au navigateur que le script exécuté n’est pas du PHP mais du Javascript. Vous pouvez donc réaliser une page comme celle-ci :
<?php header("Content-type: text/javascript"); ?> function visiteurIP(){ return "<?php echo $_SERVER['REMOTE_ADDR']; ?>"; }
Il vous suffira donc ensuite d’appeler la fonction visiteurIP() pour obtenir l’ip en question.
Sachez qu’il est tout à fait possible d’inclure la page php dans les balises suivantes :
<script type="text/javascript" src="page.php"></script>
Catégories : Javascript
Par Guillaume le 19/11/2013 à 23:09