2009-07-09 6 views

Répondre

2

Très probablement, la séquence d'échappement de \ u était déjà envoyée par le navigateur Web. Ce serait la source originale de votre problème - vous devez faire en sorte que le navigateur Web cesse de le faire.

Pour cela, vous devez vous assurer que le navigateur sait quel encodage utiliser lors de la soumission du formulaire. Par défaut, le navigateur utilisera toujours le codage de la page HTML qui contient le formulaire. Assurez-vous que cette page Web est codée en UTF-8 et qu'elle contient une déclaration de jeu de caractères UTF-8 dans un méta-en-tête. Cela fait, le navigateur doit soumettre correctement les données UTF-8, et vous ne devriez pas avoir besoin de convertir quoi que ce soit.

Questions connexes