write excel et caractères thaïs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : write excel et caractères thaïs

Re: write excel et caractères thaïs

par @rthur » 15 déc. 2015, 20:03

Soit tu le fais dans toute ta chaine de traitement, soit tu fais une conversion (UTF8 -> ISO8859-11 par exemple) en bout de chaine au moment de la préparation de ton fichier Excel.
Mais je ne connais pas php_writeexcel, donc difficile de te dire où précisément...

Re: write excel et caractères thaïs

par sidfx » 15 déc. 2015, 17:13

merci.... mais à quel niveau dois je definir cet encodage ISO8859-11 .... toute la table mysql ? ou seulement le champ en caractère thai ?

Re: write excel et caractères thaïs

par sidfx » 15 déc. 2015, 13:00

MERCI

Re: write excel et caractères thaïs

par @rthur » 15 déc. 2015, 12:01

Bonjour,

D'après la page github de php_writeexcel : https://github.com/thoroc/php_writeexce ... master/FAQ
Unicode (et donc utf8) n'est pas géré par cette librairie.

Il faut donc soit trouver une autre lib qui le ferait, soit utiliser un autre encodage type ISO8859-11

write excel et caractères thaïs

par sidfx » 15 déc. 2015, 08:31

Bonjour,

J'essaie désespérément d'afficher des caractères thais dans un fichier généré par php_writeexcel...

Les caractères sont bien affichés dans les tables mysql et et dans les pages html

mais rien à faire pour le fichier excel...

si je n'utilise pas utf8_decode j'ai : เอสเพรสโซ่
si j'utilise utf8_decode j'ai : ??????

quelqu'un aurait-il une solution simple
Merci