Interclassement / doctype
killermano66
Messages postés
233
Date d'inscription
Statut
Membre
Dernière intervention
-
killermano66 Messages postés 233 Date d'inscription Statut Membre Dernière intervention -
killermano66 Messages postés 233 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Je rencontre un petit soucis lors de l'affichage de données provenant de ma BDD. En effet les caractère accentués é, è, à,ç, ",' etc ... apparaissent sous forme de point d'interrogation sous Firefox et de carré sous Chrome.
L'inter-classement de ma base de donnée ainsi que de ses tables est : utf8_unicode_ci et j'ai tenté latin1_swedish_ci sans changement.
En ce qui concerne mon doctype j'utilise celui-ci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Je le répète le problème concerne uniquement les données provenant de ma BDD et non les textes HTML écrit en dur dans mes pages.
Voilà j'ai plus ou moins toujours procédé de cette façon mais je rencontre un problème ce soir. Si quelqu'un peut me guider sur la marche à suivre pour régler le problème, je suis bien entendu preneur.
Merci bien et bonne soirée/nuit.
Je rencontre un petit soucis lors de l'affichage de données provenant de ma BDD. En effet les caractère accentués é, è, à,ç, ",' etc ... apparaissent sous forme de point d'interrogation sous Firefox et de carré sous Chrome.
L'inter-classement de ma base de donnée ainsi que de ses tables est : utf8_unicode_ci et j'ai tenté latin1_swedish_ci sans changement.
En ce qui concerne mon doctype j'utilise celui-ci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Je le répète le problème concerne uniquement les données provenant de ma BDD et non les textes HTML écrit en dur dans mes pages.
Voilà j'ai plus ou moins toujours procédé de cette façon mais je rencontre un problème ce soir. Si quelqu'un peut me guider sur la marche à suivre pour régler le problème, je suis bien entendu preneur.
Merci bien et bonne soirée/nuit.
2 réponses
J'ai réglé partiellement le problème grâce à la fonction htmlentities() qui me permet dorénavant d'afficher les accents. En revanche les caractères comme les apostrophe continuent a me poser problème.
Le problème est réglé en revanche la fonction htmlentities() ne me permet pas d'interpréter correctement les balise html contenues par ma base. Ca me pose donc un problème de présentation de mes articles etc ...
Comment puis-je y remédier tout en interprétant correctement les caractères spéciaux ?
Merci.
Comment puis-je y remédier tout en interprétant correctement les caractères spéciaux ?
Merci.