[PHP] Afficher une image en fonction IP

otherwise01 -  
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je souhaiterais afficher une bannière différente en fonction de l'IP du visiteur.
L'IP du visiteur se trouve dans $REMOTE_ADDR.
Les bannière flash sont crées et pour l'instant elle s'affiche aléatoirement mais je souhaiterais l'afficher en fonction de l'IP du visiteur. Je ne sais pas trop comment faire....

Exemple:
Si internaute de lille alors afficher banniere_lille.swf
Si internaute de Paris alors afficher banniere_paris.swf
...
Sinon afficher bannière banniere_defaut.swf

Pouvez-vous m'aider svp ?

Merci
A voir également:

6 réponses

Utilisateur anonyme
 
Bonjour,

la question est plutôt comment connaitre la région d'un utilisateur en fonctionde l'IP ?
mais là désolé, je ne sais
0
otherwise01
 
Oui voilà je cherche à connaître la région en fonction de l'IP du visiteur...
0
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   100
 
Salut,

Tu peux jeter un œil à ça
https://dev.maxmind.com/geoip/geoip2/geolite2/
https://dev.maxmind.com/geoip/legacy/downloadable/

Ça devrait réponde à ton besoin.

Bon courage
0
Newphy Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   14
 
Je ne sais pas si je me trompe mais l'adresse ip du gars se trouve bien dans $_SERVER['REMOTE_ADDR'] et non dans $REMOTE_ADDR tout seul. Mais après moi non plus je ne sais pas comment savoir d'où vient l'ip.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
otherwise01@hotmail.com
 
Personne de peur m'aider ?
0
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   100
 
Tu as vu ma réponse, elle devrait convenir.
GeoliteCity est une db qui te permet de faire la correspondance IP->Ville.
Les infos sont dans mon post plus haut.
0