Bonjour à tous,

j'ai un soucis assez bizarre avec le format JSON: lorsque j'encode les données de ma base avec json_encode et les récupère en AJAX, dès que celles-ci contiennent des caractères accentués le contenu renvoyé est null. Pourtant, la base et les documents sont explicitement encodés en UTF-8. J'ai également tenter d'expliciter un header dans mon document PHP mais rien n'y fait. Voici mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
$.ajax({
 
        dataType: 'json',
        url : 'page2.php',
        mimeType:  'text/json; charset=UTF-8',
        success: function(data){
            div.html('<p>' + data.description + '</p>');
        },
        error: function(xhr, status, error){
            console.warn("Erreur " + status +":" + error);
        }
 
    });
Est ce que quelqu'un aurait une idée pour corriger ce problème, je ne trouve de réponse nulle part...
Merci d'avance