Script de localisation

Script de localisation - PHP - Programmation

Marsh Posté le 16-02-2007 à 20:04:35    

Bonjour,
 
J'aimerais savoir comment certains sites font pour savoir où nous habitons.
 
Par exemple rendez-vous sur ce site de paroles et regarder à gauche comme par hasard ces chères demoiselles habitent toutes près de chez vous :??: comment font-ils cela ? Et comment faire pour avoir le même script ?
 
 
Merci

Reply

Marsh Posté le 16-02-2007 à 20:04:35   

Reply

Marsh Posté le 16-02-2007 à 21:30:11    

ça n'est jamais parfait. mais c'est basé globalement sur le whois de ta plage d'adresse ip
 
par ex
http://www.ip-adress.com/


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 17-02-2007 à 14:17:16    

merci beaucoup :D

Reply

Marsh Posté le 17-02-2007 à 21:11:05    

Salut,  
Justement l'autre jour je me posais la même question. En faisant un whois en console (on en prenant un des 1er liens que j'ai trouvé sur google) j'obtiens l'adresse de mon FAI avec l'indication que toute ma plage d'IP est à lui...
 
Par contre en allant sur ton site ip-adress.com il me donne même le nom du bled où je me trouve. Ils utilisent une base de donnée d'ip plus sophistiquée qui leur est vendue par les differents FAI ?

Reply

Marsh Posté le 18-02-2007 à 20:21:06    

les FAI ne "vendent" pas des infos (c'est préférable pour eux...)
 
Ils utilisent donc un autre moyen, mais j'ignore car techniquement et sans info supp. du FAI ils ne peuvent pas remonter géographiquement plus loin que le FAI. pour info, certains site me localisent aux USA.  
 
S'ils vendent ces services, c'est bien que c'est pas si simple que cela, mais pour moi c'est des simple statistiques (80% de chance de tomber juste) et c'est tout


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 18-02-2007 à 22:18:59    

Justement j'imagine bien que c'est pas simple... est-ce que qqn a une idée de comment ils peuvent faire?
Parce que vu comment il me localisent (bled de 10'000 habitants, a 300 bornes de l'endroit donné avec un whois traditionnel) c'est plus du bol là...

Reply

Marsh Posté le 19-02-2007 à 00:35:17    

j'avais lu une doc là dessus, j'essaierais de la retrouver plus tard, là j'ai plus une seule idée claire (17h de codage powa) :/

Reply

Marsh Posté le 20-02-2007 à 18:29:14    

ok merci Mxtrem :)

Reply

Marsh Posté le 21-02-2007 à 10:08:49    

ah mayrde je t'avais oublié :)
 
http://cyberzoide.developpez.com/php4/ip-to-country/
 
tient :jap:

Reply

Marsh Posté le 21-02-2007 à 10:31:42    

Salut,
 
ça ok, mais ça explique quand même pas comment les pub font à savoir le nom du bled où je me trouve...

Reply

Marsh Posté le 21-02-2007 à 10:31:42   

Reply

Marsh Posté le 21-02-2007 à 10:58:30    

Ils doivent avoir une méga bdd de tous les fournisseurs avec leur relais, ce qui leur permet de trouver les utilisateur situé dans un périmètre assez préçis (quartier pour les grandes villes, et sinon les villes de + de 5000 habs)

Reply

Marsh Posté le 21-02-2007 à 20:18:46    

Mxtrem a écrit :

Ils doivent avoir une méga bdd de tous les fournisseurs avec leur relais, ce qui leur permet de trouver les utilisateur situé dans un périmètre assez préçis (quartier pour les grandes villes, et sinon les villes de + de 5000 habs)


ça m'étonnerais, les FAI ne fournissent certainement pas ces infos...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 21-02-2007 à 20:42:10    

Je l'espère aussi ... Celà dit c'est assez étonnant quand sur un site tu reçois une pub pour un service qui se trouve dans ton bled alors que le site n'a strictement rien à voir avec ton pays... J'ai franchement pas mal de peine à comprendre comment ils s'y prennent ...

Reply

Marsh Posté le 22-02-2007 à 00:31:10    

jagstang a écrit :

ça m'étonnerais, les FAI ne fournissent certainement pas ces infos...


 
lol :D et cay pourtant la seule solution :D
et puis celà n'a rien de secret en soit...

Reply

Marsh Posté le 22-02-2007 à 20:27:17    

Mxtrem a écrit :

lol :D et cay pourtant la seule solution :D
et puis celà n'a rien de secret en soit...


le problème c'est que le FAI peut donner en théorie n'importe quelle IP qui l'appartient a n'importe qu'elle client.


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 23-02-2007 à 20:56:50    

oui c'est délicat :??:

Reply

Marsh Posté le 23-02-2007 à 21:49:06    

Curieux, le service ip-address renseigné plus haut. J'habite une ville de taille moyenne, mais il me localise dans un gros village même pas voisin.
 
[:pingouino]

Reply

Marsh Posté le 23-02-2007 à 21:57:13    


 
il suffit de telecharger une table qui contient des plages d'adresse et le pays concerné
 
ex :
From                   To                     Country   Code
240.200.100.120  240.200.200.255    Italie       IT
 
 
apres un simple "select where ip between" et le tour est joué!!! La table nest pas si grosse que ca ( de memoire 30000 lignes)
ca marche a tout les coups (jusque maintenant ladresse est trouvée a chaque fois à et c simple comme bonjour


Message édité par red faction le 23-02-2007 à 22:01:59
Reply

Marsh Posté le 23-02-2007 à 22:08:44    

relis le topic. de plus, cette méthode est très peu sûre et pas très précis niveau géographique. on veut la localisastion du client pas du provider


Message édité par jagstang le 23-02-2007 à 22:09:24

---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed