Site par @ ip

2301 -  
drantd Messages postés 102 Statut Membre -
Bonjour,

je suis à la recherche un code php qui permet d'afficher notre site selon l'@ip de pays ,notre site est en multi-langues(arabic,english,french,spain,chinese,russian.....)
par exemple si le client appartient aux Etats du Golfe ,le site arab s'affiche autematiquement ....de meme pour les autres pays........

aide moi STP

merci d'avance

1 réponse

  1. drantd Messages postés 102 Statut Membre 20
     
    Bonjour,
    regarde sur ce site http://ipinfodb.com/ip_location_api.php il y a toute la doc nécessaire.
    Et puis voici un petit script qui permet de récupérer le pays d'une ip :
    <?php
    	$ip = "66.249.92.104"; //google
    	//$ip = "213.254.248.161"; //ccm
    
    	$script = "http://ipinfodb.com/ip_query_country.php?ip=";
    	$retour = file_get_contents($script.$ip);
    	$Pays = explode("<CountryName>",$retour);
    	$Pays = $Pays[1];
    	$Pays = explode("</CountryName>",$Pays);
    	$Pays=$Pays[0];
    	echo $Pays;
    ?>

    0