Encodage UTF8/ISO
Résolu
InAme19
Messages postés
539
Date d'inscription
Statut
Membre
Dernière intervention
-
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
ALors voilà mon problème...
Sur mon site ce que j'écris sur mes pages est codé en ISO (je suis chez free)
donc je mets une balise <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
Ainsi cela m'affiche bien tous mes caractères spéciaux.
Mais dans ma base de donnée, mes données sont codées en utf8
du coup je suis obligé de changer ma balise méta pour afficher les caractères spéciaux:
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
Mais là, ce qui est écrit en dur sur ma page ne s'affiche plus correctement et j'ai des ? au lieu des é...
Quelqu'un pourrai me dire comment remédier à ce problème?
Je l'en remercie d'avance.
Cordialement
ALors voilà mon problème...
Sur mon site ce que j'écris sur mes pages est codé en ISO (je suis chez free)
donc je mets une balise <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
Ainsi cela m'affiche bien tous mes caractères spéciaux.
Mais dans ma base de donnée, mes données sont codées en utf8
du coup je suis obligé de changer ma balise méta pour afficher les caractères spéciaux:
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
Mais là, ce qui est écrit en dur sur ma page ne s'affiche plus correctement et j'ai des ? au lieu des é...
Quelqu'un pourrai me dire comment remédier à ce problème?
Je l'en remercie d'avance.
Cordialement
A voir également:
- Encodage UTF8/ISO
- Power iso 32 bit - Télécharger - Gravure
- Fichier iso - Guide
- Télécharger iso windows 10 - Guide
- Iso workshop - Télécharger - Gravure
- Magic iso - Télécharger - Gravure
8 réponses
Bonjour
À ma connaissance, on ne peut pas mélanger plusieurs codages dans la même page. Si tu ne peux pas éviter l'UTF8 dans ta base, tu peux toujours changer le charset de ta balise et créer ta page en UFT8, ou utiliser systématiquement les entités html é à etc...
À ma connaissance, on ne peut pas mélanger plusieurs codages dans la même page. Si tu ne peux pas éviter l'UTF8 dans ta base, tu peux toujours changer le charset de ta balise et créer ta page en UFT8, ou utiliser systématiquement les entités html é à etc...
Le plus simple est peut-être de tout mettre en UTF-8.
Modifie l'encodage de tes pages et ta balise meta.
Modifie l'encodage de tes pages et ta balise meta.
Ok merci, les entités html me semblent la meilleure solution pour mon problème.
Ainsi tout est bien affiché.
Merci encore, bonne soirée
Ainsi tout est bien affiché.
Merci encore, bonne soirée
arthezius,
en fait j'utilise Notepad++ et par défaut il encode en ANSI, j'ai mis en UTF8 mais lorsque j'envoie ma page sur le serveur j'ai des erreurs avec des session start(). J'ai remis en ANSI et tout remarche bien!?
en fait j'utilise Notepad++ et par défaut il encode en ANSI, j'ai mis en UTF8 mais lorsque j'envoie ma page sur le serveur j'ai des erreurs avec des session start(). J'ai remis en ANSI et tout remarche bien!?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si, il y a une raison. Je viens de faire un petit essai avec notepad++ d'un petit texte en utf8 qui commence par <?php. Notepas++ insère un caractère AVANT le <?php : EF BB BF.
J'ignore le pourquoi de caractère, il a sûrement une bonne raison
Il faut choisir UTF8 SANS BOM et là ça marche...
J'ignore le pourquoi de caractère, il a sûrement une bonne raison
Il faut choisir UTF8 SANS BOM et là ça marche...