Jump to content

MODULE OU DEVELOPPEMENT Géolocalisation Ville


Recommended Posts

Bonjour à tous :

existe t'il un module ou une amélioration

permettant de géolocaliser la provenance par IP :

- Pays > Région > Ville

 

à fin de pouvoir rediriger le client vers le domaine ou la boutique la plus proche

( avec  des noms de domaine différents en multi-boutique)

 

Cela existe déjà pour la langue ( identification IP pays >redirection vers Currency).

 

Comment le traiter ? Déclarer des états ( FR-A, etc...) sur le pays France ( FR)  ? mais ensuite...

 

Si quelqu'un connait un début de réponse.

 

Merci à vous

 

On peut je crois identifier l'adresse IP avec ces scripts :

  1. <?php
  2. /**
  3.  * Récupérer la véritable adresse IP d'un visiteur
  4.  */
  5. function get_ip() {
  6.     // IP si internet partagé
  7.     if (isset($_SERVER['HTTP_CLIENT_IP'])) {
  8.         return $_SERVER['HTTP_CLIENT_IP'];
  9.     }
  10.     // IP derrière un proxy
  11.     elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  12.         return $_SERVER['HTTP_X_FORWARDED_FOR'];
  13.     }
  14.     // Sinon : IP normale
  15.     else {
  16.         return (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '');
  17.     }
  18. }
  19. ?>
  20. et
  1. <?php
  2. // Afficher l'adresse IP
  3. echo 'Adresse IP du visiteur : '.get_ip();
  4. ?>

 

Link to comment
Share on other sites

Bonjour,

Le problème a déjà été soulevé. Il est possible avec l'adresse IP de localiser un Pays mais pas une ville. Car ton hébergeur, peux très bien avoir ses serveurs à Lille et toi habiter Nantes.

Merci de ta réponse mais par exemple Google

permet de voir la provenance Pays Région Ville

Alors où se trouve la différence entre la géolocalisation Presta et ce que tu dis ?

Là je ne comprends pas vraiment.....

 

:)

Link to comment
Share on other sites

Bonsoir,

Google utilise une géolocalisation par GPS. De plus, il faut volontairement activer le service de géolocalisation.
Et pour la Géolocalisation par IP dans Prestashop, il est bien précisé que c'est par exemple pour restreindre l'accès à certains pays.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...