|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 7 ![]() |
Bonjour à toute la communauté.
Je vous contacte car j'ai un problème de caractère dans ma base de données. Cela concerne les caractère é et è qui sont remplaçés par des caractères différents. Ce problème est survenu de ma faute, je me suis trompé dans le jeu de caractère a choisir quand j ai importé ma base dans phpmyadmin. Le problème est que je n'ai actuellement plus la base d'origine pour faire la modif, j'ai essayé plusieurs tentatives d'export de la base, de modifier le texte et de reimport avec le bon jeu de caractère mais sans succés. J'ai tanté de modifier les caractères par "é" sous phpmyadmin en forçant l'encodage en iso-8859-1 et utf-8 sous firefox2, pour le 1er ça coupe la chaîne à partir du é tout disparait, et pour l'autre ça ne marche pas. Ma page est en en iso-8859-1 et ça affiche des é au lieu de é. Si on met l'encodage de la page, on la force en utf-8 il marche mais ça ne va pas car les autres caractéres non isu de mysql sont en iso-8859-1 Merci d'avance. Julien |
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
ben faut soit convertir tes fichiers au format de ta base (outil iconv par exemple), soit faire l'inverse
nb: pas les deux |
|
|
00
|
|
|
#3 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
sinon, tu peux essayer de convertir à la volée ce qui sort de la bdd
http://ch2.php.net/manual/fr/function.utf8-decode.php http://ch2.php.net/manual/fr/function.utf8-encode.php ps: pas de réponses techniques par MP |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 7 ![]() |
Merci pour tes réponses cependant, j'ai déja essayé grace a iconv de convertir puis d'importé la db sous différents encodages mais ça ne marche pas.
As tu une autre solution à mon pb? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com