problème d'encodage
Posté : 07 août 2008, 17:53
bonjour,
je ne savais pas s'il fallait que je poste dans cette catégorie ou celle de JavaScript !
voilà mon problème, j'ai développé un chat , pour obtenir quelque chose de très fluide j'ai utilisé AJAX afin d'éviter les rafraîchissements de page très désagréables.
seulement mes variables venant d'Ajax , je me retrouve avec des caractères spéciaux à é à à la place de é à è , du coup j'ai essayé :
<b>toto<b> deviens toto
y a-t-il une solution pour que je règle tout en un coup , ou pour que mes caractères soient insérés dans la base de données correctement éèà etc.. dès l'INSERT
merci d'avance
Philippe
--------------------
mille escuse j'ai pas vus le poste plus bas il répond à ma question ( merci Nagol )
je ne savais pas s'il fallait que je poste dans cette catégorie ou celle de JavaScript !
voilà mon problème, j'ai développé un chat , pour obtenir quelque chose de très fluide j'ai utilisé AJAX afin d'éviter les rafraîchissements de page très désagréables.
seulement mes variables venant d'Ajax , je me retrouve avec des caractères spéciaux à é à à la place de é à è , du coup j'ai essayé :
$variable = htmlentities($_POST['variable'],ENT_QUOTES);
le résultat dnas la BDD devient alors éà èéé é , en bidouillant un peu je parviens à récupérer mes chaînes de caractère corrects en sortie mais du coup je ne peux plus me protéger des codes HTML<b>toto<b> deviens toto
y a-t-il une solution pour que je règle tout en un coup , ou pour que mes caractères soient insérés dans la base de données correctement éèà etc.. dès l'INSERT
merci d'avance
Philippe
--------------------
mille escuse j'ai pas vus le poste plus bas il répond à ma question ( merci Nagol )