Problème d'accents
Résolu
Arka
-
Arka -
Arka -
Bonjour,
alors voila: j'ai plusieurs pages qui affichent une liste déroulante (dont les valeurs sont contenues dans une bdd, stockés en latin-1. Tout en php.), j'affiche le contenu de la liste avec un htmlentities car elle contient des accents, jusque la ça marche impec. Quand j'ajoute des mots à cette liste et qu'ensuite je recharge ma liste déroulante, il ne m'affiche pas les accents correctement (à cause du htmlentities qui me permet d'afficher les accents des autres mots de la liste). Halp!
alors voila: j'ai plusieurs pages qui affichent une liste déroulante (dont les valeurs sont contenues dans une bdd, stockés en latin-1. Tout en php.), j'affiche le contenu de la liste avec un htmlentities car elle contient des accents, jusque la ça marche impec. Quand j'ajoute des mots à cette liste et qu'ensuite je recharge ma liste déroulante, il ne m'affiche pas les accents correctement (à cause du htmlentities qui me permet d'afficher les accents des autres mots de la liste). Halp!
2 réponses
-
Bonjour
Tu as mis Latin-1 général ci (ou cs) ?
Essaye de remplacer les accents par les caractères ASCII en html, le tableau se trouve facilement sur google. -
résolu en utilisant "utf8_decode($chaine)"
Je recupere donc ma chaine accentuée envoyée depuis le champ texte, je la passe par utf8_decode() et je l'enregistre dans ma bdd, et quand elle ressort dans ma liste déroulante, les accents sont au bon endroit.