Discussion

Vous êtes ici : Accueil » Fonctions utiles en php » fonction qui affiche le pays grâce à l'adresse IP de l'utilisateur

fonction qui affiche le pays grâce à l'adresse IP de l'utilisateur

//fonction qui affiche le pays grâce à l'adresse IP de l'utilisateur
function Usergeolocalisation($ip=false){

//si l'adresse ip n'est pas détectée
$country="Inconnu";

if ($_SERVER['SERVER_ADDR'] == '127.0.0.1' or $_SERVER['SERVER_ADDR'] == strtolower('localhost')) {
//exemple mon pays local est france
$country="France";
}
else{
$geoplugin = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['SERVER_ADDR']));

$country=$geoplugin['geoplugin_countryName'];
$departement=$geoplugin['geoplugin_regionName'];
$city=$geoplugin['geoplugin_city'];

}	

return 	$country;
}

 echo 'Mon pays est: '.Usergeolocalisation();

L'exemple affiche un résultat similaire à :

Mon pays est: France


Date de publication:  12/10/2022 par admin10



Chargement...

Les cours de PHP sur toutes les facettes.

Les cours de PHP sur toutes les facettes.

Page précédent 235 237 239 241 243 Page suivante

Laisser un commentaire





hqrv12


Cv94 Dimanche 27 Novembre 2022

Aucun commentaire pour le moment concernant le sujet « fonction qui affiche le pays grâce à l'adresse IP de l'utilisateur »!