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:
Est ce que quelqu'un aurait une idée pour corriger ce problème, je ne trouve de réponse nulle part...
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); } });
Merci d'avance
Partager