Encodage lors d'un envoi de data
Bonjour,
j'ai un problème d'encodage lorsque je tente d'envoyer le contenu d'un textarea.
Voici le code ajax:
Code:
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");}
}); |
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
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 :
Code:
1 2
|
header("Content-Type: text/plain ; charset=iso-8859-1"); |
et Sans oublier biensur les meta de ma page...
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 :)