Page 2 sur 2

Re: Convertir encodage des caractéres UTF8 et ISO8859-1

MessagePosté: Mar Sep 16, 2008 1:14 am
par araadon
oui je l'ai déjà fait mais je me retrouve avec des articles à la limite de la lisibilité.
Jetez un coup d'oeil http://www.araadon.com/LLA
cordialement

Re: Convertir encodage des caractéres UTF8 et ISO8859-1

MessagePosté: Mar Sep 16, 2008 1:29 pm
par Yoyo
Hello, le mieux est quand même d'exporter la base dans un format et de l'importer dans le même. Sinon, tu peux utiliser des fonctions barbares pour virer les problèmes d'accent comme celle-ci, mais, c'est pas très propre :D

Code: Tout sélectionner
 function changeAccented($text) {
    $replace = array(
"Å " => "Š""Å¡" => "š""Å'" => "Œ""Å\"" => "œ",
"Ÿ" => "Ÿ""ÿ" => "ÿ""À" => "À""à" => "à",
"Á" => "Á""á" => "á""Â" => "Â""â" => "â",
"Ã" => "Ã""ã" => "ã""Ä" => "Ä""ä" => "ä",
"Ã…" => "Å""Ã¥" => "å""Æ" => "Æ""æ" => "æ",
"Ç" => "Ç""ç" => "ç""È" => "È""è" => "è",
"É" => "É""é" => "é""Ê" => "Ê""ê" => "ê",
"Ë" => "Ë""ë" => "ë""ÃŒ" => "Ì""ì" => "ì",
"Í" => "Í""í" => "í""ÃŽ" => "Î""î" => "î",
"Ï" => "Ï""ï" => "ï""Ð" => "Ð""ð" => "ð",
"Ã'" => "Ñ""ñ" => "ñ""Ã'" => "Ò""ò" => "ò",
"Ã\"" => "Ó""ó" => "ó""Ã\"" => "Ô""ô" => "ô",
"Õ" => "Õ""õ" => "õ""Ö" => "Ö""Ø" => "Ø",
"ø" => "ø""Ù" => "Ù""ù" => "ù""Ú" => "Ú",
"ú" => "ú""Û" => "Û""û" => "û""Ãœ" => "Ü",
"ü" => "ü""Ý" => "Ý""ý" => "ý""Þ" => "Þ",
"þ" => "þ""ß" => "ß""ö" => "ö"
); 
     foreach($replace as $key => $val)
         $text = str_replace($key, $val, $text);
     return $text;
 }  

Re: Convertir encodage des caractéres UTF8 et ISO8859-1

MessagePosté: Mar Sep 16, 2008 1:53 pm
par araadon
Merci pour votre réponse.
Malheureusement je ne sais pas ou mettre le code que vous m'avez bien donné; :(
Es ce au début du texte que j'ai sur mon ordi?
Cordialement