Redirection multilingue php

migoura Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -  
migoura Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un site en 2 langues et j'ai fait une redirection php selon la langue du visiteur
voici mon code

<?php

if (eregi($HTTP_ACCEPT_LANGUAGE,"fr"))

{header("location:http://monsite/fr/");}


else
{header("location:http://monsite/eng/");}

?>

Mais le probleme c'est quand j'essaye a acceder a mon site depuis mon pc (windows et explorateur internet en français) il me redirectionne vers la page en Anglais !! normalement c'est le contraire.
Si vous trouvez un probleme dans le code dites moi
ou bien, commet je dois faire?
Merci
A voir également:

2 réponses

Atropa Messages postés 1940 Date d'inscription   Statut Membre Dernière intervention   274
 
bonjour, essaie ça:
<?php
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] == 'fr')  header("location:http://monsite/fr/");
else header("location:http://monsite/eng/");
?>
0
migoura Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   8
 
merci pour ta reponse mais toujours la meme chose :-(
0