Salut, je reviens avec mes problèmes de gestion multilangue

Alors voila le problème est simple, je récupère nom, prénom, mot de passe... dans un formulaire, que j'envoie en XMLHTTPRequest à une page qui enregistre en Base de donnée. Les informations peuvent être en caractères latins, donc avec des accents, ou en Cyrillique. Mes champs MySQL sont en utf8-bin mes les infos sont enregistrés comme cela @À# à la place des caractères.
Je cherche en fait une fonction ou un moyen d'envoyer les infos pour qu'elles s'enregistrent normalement.
j'ai appliqué la fonction utf8_encode(); mais c'est encore pire... (?)
Merci d'avance pour vos réponse...
----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler
-----------------