Bonjour,
j'ai un problème d'encodage lorsque je tente d'envoyer le contenu d'un textarea.
Voici le code ajax:
Et ce que je ne comprends pas, c'est que firebug m'indique dans l'onglet En-têtes, Section Requetes : Content-Type application/x-www-form-urlencoded; charset=UTF-8
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var str_data = "desc=" + ($('#id_desc').val()); $.ajax({ type : 'POST', url : 'check.php?ide='+<?php echo $_GET['ide'];?>, data : str_data, //contentType : "application/x-www-form-urlencoded; charset=iso-8859-1", dataType : 'text', success : actualiserChamps, error : function(){alert("server error");} });
Or je n'ai mis nulle par de l'UTF-8 et partout de l'ISO!!
J'ai même rajouter des Headers php de par et d'autre :
et Sans oublier biensur les meta de ma page...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header("Content-Type: text/plain ; charset=iso-8859-1");
Bref je comprends rien à cela!
En tout cas, toujours est-il que lorsque dans mon champs je tape "é" et bien il me renvoie un "é" ...
Please help me!
Thanks![]()
Partager