Site pour tous niveaux sur les ressources PHP-MySQL
Tutoriel pour les débutants et les initiés
Bouts de code et Downloads en Open Source
Vous êtes ici > Scripts Sources PHP > statistiques > Script IPsGEO - Localisation sur une carte du monde


Localise les visiteurs d'un site sur une carte du monde (image) à l'aide de leurs adresses ip. On peut localiser une adresse ip unique sur une carte, ou un ensemble d'adresses. Des points plus ou moins gros sur la carte indique les pays des visiteurs (selon leur nombre).
Vous avez la possibilité de mettre votre propre carte, a condition de redéfinir les positions des pays sur cette nouvelle image (un outil est fourni avec le programme).
Ce programme utilise 1 base de données Mysql avec 3 tables:
- ip-to-country.csv : liste des enregistrements des plages ip par pays fournie gratuitement par ip-to-country.com
- map_position : coordonnées sur la carte des différents pays du monde.
- ips : liste des ip collectés (à vous de programmer le script pour collecter les ips)
Ce script peut servir pour vos statistiques de fréquentation.









Pour ajouter des commentaires sur ce post ou sur l'ensemble du site, vous devez devenir membre pour être identifié.
» inscription avec validation immédiate

| IPsGEO/ | |
| IPsGEO/cache/ | |
| IPsGEO/class/ | |
| IPsGEO/class/_class.DB.MYSQL.inc.php | 1633 octets |
| IPsGEO/class/_class.GetCountryFromIp.inc.php | 1013 octets |
| IPsGEO/class/_class.MakeMap.inc.php | 6441 octets |
| IPsGEO/class/_class.Template.inc.php | 6552 octets |
| IPsGEO/config/ | |
| IPsGEO/config/config.inc.php | 4007 octets |
| IPsGEO/functions/ | |
| IPsGEO/functions/drawing.php | 777 octets |
| IPsGEO/functions/UpdateCountrysPositions.php | 2226 octets |
| IPsGEO/imgs/ | |
| IPsGEO/imgs/map1.gif | 25694 octets |
| IPsGEO/imgs/map2.gif | 32588 octets |
| IPsGEO/index.php | 155 octets |
| IPsGEO/install.txt | 5578 octets |
| IPsGEO/install_bdd/ | |
| IPsGEO/install_bdd/InstallBdd.sql | 4711 octets |
| IPsGEO/install_bdd/InstallTable_ip-to-country.php | 3199 octets |
| IPsGEO/install_bdd/ip-to-country.csv | 3961882 octets |
| IPsGEO/licenceEn.txt | 21907 octets |
| IPsGEO/licenceFr.txt | 22316 octets |
| IPsGEO/templates/ | |
| IPsGEO/templates/footer.tpl | 18 octets |
| IPsGEO/templates/header.tpl | 305 octets |
| IPsGEO/templates/UpdateMapCountry.tpl | 3082 octets |