Moi j'en ai eu ras-le-bol, donc j'ai mis en place les fonctions htmlentities et get_translation... trouvées là : http://phpjs.org/functions/index.
J'ai ajouté les cotes, pour une bonne insertion en bdd, et voilà, je ne passe plus d'accents.
Ah, aussi, j'ai eu besoin d'urlencode pour envoyer avec un xmlrequest sans souci.
Maintenant, cela roule.