Intérrogation sur le résultat d'un gethostbyaddr

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

totof78
WRInaute discret
WRInaute discret
 
Messages: 62
Inscription: Dim Nov 06, 2005 15:48

Intérrogation sur le résultat d'un gethostbyaddr

Message le Dim Mai 20, 2007 17:25

Bonjour,

Je réalise actuellement un script d'analyse des visiteurs d'un de mes sites.

Une des fonctionnalités est de récupérer le nom de la ville du visiteur.
Pour cela, je récupère son adresse ip par :
Code: Tout sélectionner
$ip_visiteur=$_SERVER["REMOTE_ADDR"];

Puis les infos de son NRA par :
Code: Tout sélectionner
$hote=gethostbyaddr($ip_visiteur);


Ensuite, je me base sur le résultat de $hote pour en extraire le NRA.
Par exemple, $hote donne : vil78-1-xx-xx-xxx-xx.dsl.club-internet.fr

le NRA étant "vil78"
Ensuite, j'interroge ma base SQL pour en récupérer le nom de la ville.

Mais je me rend compte que certaines données de $hote sont formatées différement :
ALyon-152-1-xx-xx.w86-200.abo.wanadoo.fr
lns-bzn-30-82-253-xxx-xxx.adsl.proxad.net


Qui sait pourquoi il y a ces différents formats ?
Est-ce lié au fait que certains ont des adresses fixes ?

Merci d'avance.

Popop56
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 184
Inscription: Ven Jan 05, 2007 18:52

Message le Dim Mai 20, 2007 18:38

Tout simplement car chaque provider construit ses reverses comme il le souhaite ! Certain n'auront même aucune info...
Bref tu ne peux pas trouver la ville à partir du reverse


Serious
WRInaute accro
WRInaute accro
 
Messages: 2438
Inscription: Lun Nov 21, 2005 18:29

Message le Dim Mai 20, 2007 20:46



Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités