A voir également:
- Probleme de redirection php
- Easy php - Télécharger - Divers Web & Internet
- Redirection de mail - Guide
- Thunderbird redirection mail - Forum Thunderbird
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
6 réponses
Utilisateur anonyme
2 avril 2013 à 15:03
2 avril 2013 à 15:03
Salut salut,
Je crois avoir eu le même problème, essai de rajouter un :
juste après le header('Location:...');
Je crois avoir eu le même problème, essai de rajouter un :
die();
juste après le header('Location:...');
Merci pour le coup de main, j'ai testé mais cela ne fonctionne pas et du coup le site ne s'affiche plus sous ff.
Utilisateur anonyme
2 avril 2013 à 15:16
2 avril 2013 à 15:16
Ah merde, et sous IE tu as pas un erreur qui s'affiche au moment de la redirection?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
2 avril 2013 à 15:20
2 avril 2013 à 15:20
tu devrais faire un print_r($lang); pour savoir ce qu'il y a dedans, tu y verras sans doute plus clair.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
2 avril 2013 à 15:21
2 avril 2013 à 15:21
Bonjour
D'abord, il ne faut pas de 'echo' avant header, mais ce n'est pas la le principal problème.
Ajoute un
echo $_SERVER['HTTP_ACCEPT_LANGUAGE'];
au début de ton script et tu verras que les différents navigateurs ne renvoient pas les langues acceptées sous la même forme. Certains commencent par fr, mais d'autres par fr-FR, etc...
À toi de faire un test un peu plus subtil
D'abord, il ne faut pas de 'echo' avant header, mais ce n'est pas la le principal problème.
Ajoute un
echo $_SERVER['HTTP_ACCEPT_LANGUAGE'];
au début de ton script et tu verras que les différents navigateurs ne renvoient pas les langues acceptées sous la même forme. Certains commencent par fr, mais d'autres par fr-FR, etc...
À toi de faire un test un peu plus subtil