Enregistrer adresse IP + nom ville

Résolu/Fermé
blandinais Messages postés 28 Date d'inscription mardi 1 mai 2007 Statut Membre Dernière intervention 23 février 2016 - 12 févr. 2015 à 08:45
Lars68 Messages postés 2 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 13 mai 2016 - 15 févr. 2015 à 18:54
Bonjour,
j'ai déja un petit bout php dans une page html qui me permet de stocker dans un fichier les dates_heures et adresse IP des visiteurs.

J'aimerais y ajouter la situation géographique c'est à dire le nom de la ville correspondante.

avez vous des suggestions pour faire cela
Merci par avance
cordialement







2 réponses

mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
12 févr. 2015 à 12:39
Bonjour,

Vous avez ce site par exemple:
https://www.geodatatool.com/fr/

mais la ville sera celle du "noeud" de connexion, pas la ville de l'utilisateur de l'adresse IP....

A+
0
blandinais Messages postés 28 Date d'inscription mardi 1 mai 2007 Statut Membre Dernière intervention 23 février 2016
12 févr. 2015 à 20:40
Bonjour
Merci pour ce lien , cela montre bien qu'il est possible d'avoir une idée de la position géographique maintenant me question est comment la récupérer en PHP pour l'écrire dans mon fichier en même temps que la date et l'IP
Merci pour les suggestions
cordialement
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
12 févr. 2015 à 20:55
Il n'existe aucun moyen purement PHP et autonome pour associer une ville à son adresse IP. Les services genre geoip ont leur base et monnayent ces services.
0
Lars68 Messages postés 2 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 13 mai 2016
15 févr. 2015 à 18:54
+1 mpmp93 a raison,
il est effectivement possible de trouver une ville à partir de l'ip, par contre l'opération est assez complexe et longue à faire.
Le plus simple est d'utiliser une base existante (par exemple Maxmind) ou la mienne qui est dispo sous forme d'api.
par exemple http://www.fobec.com/logiciel/1146/api-ipv4-country.html pour trouver le pays d'origine de l'ip, une demo est en ligne et je t'envoie les codes si ca t'intéresse
0