Page 1 sur 1

Problème d'utf8_decode()

Posté : 11 mars 2010, 14:59
par Skyounet
Bonjour,
J'ai une page qui reçoit des paramètres en GET depuis autocad, et pour que les caractères s'affichent correctement sur la feuille excel que je crée je fais un utf8_decode().
Ca pourrait être parfait si ce n'est que les " ’ "(alt+0146) apparaissent en " ? "
J'aimerais savoir s'il y a une solution pour l'afficher normalement?
Merci.

Re: Problème d'utf-8_decode()

Posté : 11 mars 2010, 15:02
par stealth35
parce que utf8_decode fait de l'iso-8859-1 vers de l'utf-8, sauf que excel c'est pas de l'iso-8859 mais du windows-1252

Re: Problème d'utf8_decode()

Posté : 11 mars 2010, 15:06
par Skyounet
utf8_decode — Convertit une chaîne UTF-8 en ISO-8859-1
D'accord, mais dans ce cas là, y-a-t'il une solution?

Re: Problème d'utf8_decode()

Posté : 11 mars 2010, 15:07
par stealth35
iconv ?

Re: Problème d'utf8_decode()

Posté : 11 mars 2010, 15:37
par Skyounet
Finalement j'ai dû faire:
$var = iconv("UTF-8", "Latin1//TRANSLIT", $var);
car $var = iconv("UTF-8", "Windows-1252//TRANSLIT", $var); donnait encore un mauvais résultat avec le "alt+0146"

Merci stealth