Afficher l' IP et l' host d'un visiteur
IP et host
votre adresse IP : 10.3.152.229
votre host: 216.73.216.124
Code php complet
Pour afficher l'adresse IP
<?php
function get_ip() {
if (isset($_SERVER['HTTP_CLIENT_IP'])) {
return $_SERVER['HTTP_CLIENT_IP'];
}
elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
return $_SERVER['HTTP_X_FORWARDED_FOR'];
}
else {
return (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '');
}
}
echo 'votre adresse IP : '.get_ip();
?>Pour afficher l'host
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo "votre host: $hostname " ;
?> À quoi ça sert?
En cas d'attaque de votre site ou le plus souvent pour reconnaitre l'IP d'un spammeur
Il est possible d'incorporer le code PHP (pour afficher l'IP du visiteur) ci-dessus, dans la partie PHP/Ajax d'un formulaire ou dans un fichier de statistiques
Nicorama Site