OVH Cloud OVH Cloud

output en chinois

4 réponses
Avatar
romain.jouin
Bonjour,

mes scripts php me donnent des output avec des charactères chinois,
donc illisibles... Que faire ?

Je suis sous Wamp 1.5.0 et XP

Merci.
JR.

4 réponses

Avatar
Olivier Miakinen

mes scripts php me donnent des output avec des charactères chinois,
donc illisibles... Que faire ?


D'abord déclarer un charset dans les entêtes HTTP. Puis, si ça ne
résoud pas ton problème, donner un peu plus de détails (quel charset
tu utilises, quels caractères tu veux envoyer, et un lien vers une
page où l'on peut voir le résultat).

Si tu ne sais pas ce qu'est un charset ou ce que sont les entêtes
HTTP, voici une page à lire absolument avant de continuer :
<http://french.joelonsoftware.com/Articles/Unicode.html>.

Avatar
romain.jouin
en fait, mon éditeur de texte propose l'option "unicode" à
l'enregistrement, et apparament ça faisait tout planter...
Avatar
romain.jouin
header('Content-Type: text/html; charset=utf-8'); à l'air de marcher,
merci !
Avatar
Olivier Miakinen
en fait, mon éditeur de texte propose l'option "unicode" à
l'enregistrement, et apparament ça faisait tout planter...


De l'inconvénient des libellés trop imprécis... « Unicode », cela peut
vouloir dire plein de choses, tout comme « OEM » que j'ai déjà vu par
ailleurs. Je suppose que cette option « Unicode » était en fait l'un
des deux encodages « UTF-16 BE » ou « UTF-16 LE ».