header et redirection en UTF8
Bonjour à tous,
Voila mon problème: j'ai un fichier php qui contient jute les lignes suivantes:
Code:
1 2 3
| <?php
header('Location: wrong.php');
?> |
Oui ce script est stupide mais c'est juste pour tester pour un problème que j'ai sur d'autres fichiers :lol:
Et voila le problème : lorsque je l'encode en ANSI, tout se passe bien, mais lorsque je l'encode en UTF-8 j'ai l'erreur :
Code:
1 2
|
Warning: Cannot modify header information - headers already sent by ( [...]/index.php:1)in [...]/index.php on line 2 |
Alors je pensais que sa venait de mon serveur mais après vérification dans les fichiers apache2.conf et conf/charset que dans les deux fichiers mon charset par défaut est UTF-8.
Mon serveur est un Linux ( Ubuntu 6.04 il me semble), avec apache2 et php5.
J'ai lu sur le net que php était en ISO de manière native et qu'il n'y a qu'a partir de la version 6 que le charset natif sera l'UTF-8. Mais je doute que mon problème soit une erreur native de php ...
Merci d'avance