Bonjour.

Le test démontre par lui même mon problème.
Des caractères ne sont pas décodés dans les includes.
Tant le meta charset que le addcharset ne passe pas l'include

Je note l'intégralité du fichier.
Je le dis au cas ou j'aurai oublié un truc.

htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
AddDefaultCharset utf-8
IndexOptions +Charset=UTF-8

test.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html>
<html><head><meta http-equiv="content-type" content="text/html; charset=utf8" /></head>
<body>
 
Texte décodé
<hr>
<?php
echo "Texté décodé";
include('new_user.php');
?>
 
</body></html>
new_user.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<hr>
Pas décodé <br>
<?php
echo "pas décodé :<br>";
echo utf8_encode('décodé local');
?>
Après des heures de test et de recherche je ne sais pas quoi faire d'autre que demander votre aide.
Bonne journée