Script php : Cibler le territoire francais
Eric
-
bg62 Messages postés 23733 Date d'inscription Statut Modérateur Dernière intervention -
bg62 Messages postés 23733 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je cherche un script php qui ferait ceci
<?
Si le visiteur se connecte bien de france
alors afficher le Message 1
sinon
afficher le message 2
?>
Quelque pourrait m'indiquer ou je peu trouver ça ?
Merci .
Je cherche un script php qui ferait ceci
<?
Si le visiteur se connecte bien de france
alors afficher le Message 1
sinon
afficher le message 2
?>
Quelque pourrait m'indiquer ou je peu trouver ça ?
Merci .
A voir également:
- Script php : Cibler le territoire francais
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Expert php pinterest - Télécharger - Langages
6 réponses
Salut tu peux récuperer la langue utilisée par le navigateur du client.
<?
$pays = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if($pays=="fr"){
echo "Vous êtes français.";}
else {
echo "Vous n' êtes pas francais.";}
?>
<?
$pays = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if($pays=="fr"){
echo "Vous êtes français.";}
else {
echo "Vous n' êtes pas francais.";}
?>
Cela est encore plus fiable si tu te réfères aux ip.
Renseigne-toi pour savoir avec quoi commence les ip françaises et vérifie celles de tes visiteurs.
Renseigne-toi pour savoir avec quoi commence les ip françaises et vérifie celles de tes visiteurs.
bonsoir,
récupérer la langue du navigateur ne servira pas vu que pratiquement tout mes visiteurs ont un navigateur français et je veux afficher ce message uniquement pour la france excluant donc la Belgique, l'Afrique du nord, etc..
pour la liste d'ip, j'y ai penser mais le fichier des rangs d'ip pour la france fait 135k, les comparaisons pour chaque visiteur occupera beaucoup de ressource du serveur.
une meilleur solution ?!
récupérer la langue du navigateur ne servira pas vu que pratiquement tout mes visiteurs ont un navigateur français et je veux afficher ce message uniquement pour la france excluant donc la Belgique, l'Afrique du nord, etc..
pour la liste d'ip, j'y ai penser mais le fichier des rangs d'ip pour la france fait 135k, les comparaisons pour chaque visiteur occupera beaucoup de ressource du serveur.
une meilleur solution ?!
Salut, je ne m' étais jamais penché sur le problème mais je viens de voir que la variable 'HTTP_ACCEPT_LANGUAGE' fait bien la distinction entre chaque pays.
Clique ici
Clique ici
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ça ne résout pas le problème, toute l'Afrique du nord utilise la langue fr-fr dans leur navigateurs (je viens de tester avec un script sur mon site)