Bonjour,
je suis nouveau sur ce forum et presque aussi nouveau en programmation, du moins php, javascript et autres CSS, alors merci par avance pour votre indulgence.
Je ne sais pas si je poste dans le bon forum, tant il y en a mais je tente ma chance ici.
Voici quelques jours que j'essaie désespérément d'insérer dans une base de donnée mysql le maudit caractère €.
J'essaie pour cela d'utiliser une page html qui appelle un script en javascript afin d'utiliser la fonction xmlhttprequest. Tout le code est, sauf erreur de ma part, enregistré via psp en format utf-8 et dans toutes les pages est spécifié ce même content type. J'utilise firefox 1.5.0.1 sous WXP et lorsque je demande des informations sur les pages, firefox m'indique bien que l'encodage et le charset sont corrects. Pourtant, j'insère désepérément des %u20AC à la place des € et des %u0153 à la place des œ de coeur ou œil !! Je vais péter un cable !! La page est localisée ici : http://test03.christophe-charron.org/v08/ et à partir de cette page, on peut également télécharger les sources . J'ai fait tellement de tests dans tous les sens que je ne suis plus du tout sûr de ne pas désormais générer des bugs plutôt que de les corriger, c'est pourquoi votre regard neuf et votre aide m'aideraient grandement.
Je suis passé par les affres de ISO-8859-1, ISO-8859-15, tant en encodage qu'en charset ... et je me dit que cela doit être possible car en passant par un formulaire, je n'ai pas de souci !!!
--
Cordialement,
Christophe Charron
Modifié par christophe charron (23 Mar 2006 - 10:34)
je suis nouveau sur ce forum et presque aussi nouveau en programmation, du moins php, javascript et autres CSS, alors merci par avance pour votre indulgence.
Je ne sais pas si je poste dans le bon forum, tant il y en a mais je tente ma chance ici.
Voici quelques jours que j'essaie désespérément d'insérer dans une base de donnée mysql le maudit caractère €.
J'essaie pour cela d'utiliser une page html qui appelle un script en javascript afin d'utiliser la fonction xmlhttprequest. Tout le code est, sauf erreur de ma part, enregistré via psp en format utf-8 et dans toutes les pages est spécifié ce même content type. J'utilise firefox 1.5.0.1 sous WXP et lorsque je demande des informations sur les pages, firefox m'indique bien que l'encodage et le charset sont corrects. Pourtant, j'insère désepérément des %u20AC à la place des € et des %u0153 à la place des œ de coeur ou œil !! Je vais péter un cable !! La page est localisée ici : http://test03.christophe-charron.org/v08/ et à partir de cette page, on peut également télécharger les sources . J'ai fait tellement de tests dans tous les sens que je ne suis plus du tout sûr de ne pas désormais générer des bugs plutôt que de les corriger, c'est pourquoi votre regard neuf et votre aide m'aideraient grandement.
Je suis passé par les affres de ISO-8859-1, ISO-8859-15, tant en encodage qu'en charset ... et je me dit que cela doit être possible car en passant par un formulaire, je n'ai pas de souci !!!
--
Cordialement,
Christophe Charron
Modifié par christophe charron (23 Mar 2006 - 10:34)