Savoir le pays du visiteur

Soyez le premier à donner votre avis sur cette source.

Vue 16 398 fois - Téléchargée 1 737 fois

Description

L'Internet est un monde gigantesque... Mais aimeriez-vous savoir de quel pays viennent vos visiteurs ? Ce script vous le permettra !
Il suffit d'avoir une base de données avec les plages d'IP et le tour est joué. Il faut cepandant transformer les IP en chiffres, mais PHP nous propose une excellente fonction : ip2long (attention, à utiliser avec sprintf, malheureusement...).
La base de données se télécharge au format CSV ici : http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip et il suffit de régler vos paramètres MySQL dans le fichier geoip.php pour faire le transfert vers votre base de données. Ce script est 100% fait par moi et inspiré d'aucun autre code ! Pour le transfert dy CSV vers MySQL, il y a fgetcsv qui est bien utile ;)

Téléchargez, ca vaut la peine :)
BONUS

Petit affaire pas compliqué à faire et qui doit pas marcher comme il faut, mais bon, ca détecte le browser ;)

Conclusion :


Pour voir le résultat, http://dsphone.gypsoft.com/testgeo.php

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
376
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
24 avril 2013

salut KYMM, je me suis inscrit sur ton site pour reccuperer le code, mais je n'arrives pas à me connecter. J'ai pourtant bien validé le lien d'inscription par mail, mais sans succès!! Tu peux pas me passer le lien de téléchargement?
Messages postés
6
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
4 mars 2008

Pour les webmasters qui le désirent, je fournis un script PHP sur mon site Internet http://www.WeLive.fr dans la rubrique Géolocalisation par IP.
Le script PHP vous retourne les informations sous forme de variables PHP : Pays, Drapeau du pays, Région-Département-Code Postal pour la France, Ville.
Celui-ci nécessite une inscription préalable aux fins d'éviter que n'importe qui l'utilise.

A bientôt

WeLive.fr
Messages postés
1
Date d'inscription
mardi 6 juin 2006
Statut
Membre
Dernière intervention
4 juin 2007

Bonsoir,

Existe-t-il un site qui met à disposition gratuitement une base de donnée assez complête (même très volumineuse) pour donner la localisation précise (pays, ville et arrondissement) comme chez ipligence ou hostip.info ?

Merci de vos conseils éclairés, il me faudrait cette rpécieuse information assez vite si possible.

Je précise que si j'en trouve une gratuite avant je ferais tourner l'info ici-même! :)

Pendant qu'on y est, que faut-il pour pouvoir utiliser une carte google MAP pour le style ? :p

Merci à tous et bonne continuation.
Messages postés
328
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
8 mars 2007

bah, ca c'est pas de ma faute ^^ C'est la base de données Ip-To-Country qui peut être un peu bizarre, mais sinon, moi il me dit que je vis à Toronto alors que je vis au Québec ^^ Mais bon, ya rien de parfais !! Au pire, il y a hostip.info qui en donne une plus complète, mais elle est assez grosse et je voulais seulement savoir le pays !! Sinon, bah tu peux essayer de modifier la BDD...

Merci !
Messages postés
10
Date d'inscription
mardi 2 juillet 2002
Statut
Membre
Dernière intervention
3 avril 2007

Salut bon ben j'ai testé j'ai eu :
IP2LONG : 704259521
Vous vivez au Japan et vous utilisez Firefox

Mais vois tu je suis au maroc???
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.