Encodage utf8... l'horreur !
Résolu/Fermé
bigeyes
Messages postés
431
Date d'inscription
vendredi 7 mai 2010
Statut
Membre
Dernière intervention
17 octobre 2015
-
8 nov. 2011 à 14:32
bigeyes Messages postés 431 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 17 octobre 2015 - 9 nov. 2011 à 11:06
bigeyes Messages postés 431 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 17 octobre 2015 - 9 nov. 2011 à 11:06
A voir également:
- Encodage utf8... l'horreur !
- Encodage ascii - Guide
- Encodage binaire - Guide
- Convertir fichier utf8 en pdf - Forum PDF
- Changer encodage excel - Forum Excel
- Fpdf utf8 ✓ - Forum PHP
3 réponses
radgeur
Messages postés
201
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 juin 2012
27
Modifié par radgeur le 8/11/2011 à 14:43
Modifié par radgeur le 8/11/2011 à 14:43
Bonjour,
Pourquoi tout simplement ne pas passer l'encodage de ton navigateur web en iso-8859-1?
Pourquoi tout simplement ne pas passer l'encodage de ton navigateur web en iso-8859-1?
bigeyes
Messages postés
431
Date d'inscription
vendredi 7 mai 2010
Statut
Membre
Dernière intervention
17 octobre 2015
48
Modifié par bigeyes le 8/11/2011 à 14:44
Modifié par bigeyes le 8/11/2011 à 14:44
c'est que le reste du site (toute la partie html) est en utf8, qui m'évite d'avoir à écrire "& eacute;" pour afficher un bête "é", ce qui est quand même très pratique !
donc je préférerais passer la bdd en utf8 plutôt que l'inverse.
merci pour ta réponse !
donc je préférerais passer la bdd en utf8 plutôt que l'inverse.
merci pour ta réponse !
radgeur
Messages postés
201
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 juin 2012
27
8 nov. 2011 à 14:48
8 nov. 2011 à 14:48
Personnellement je n'ai pas de problème, j'ai codé mon site en iso-8859-1 et mit mon navigateur aussi en iso et je n'ai aucun souci, il affiche parfaitement bien les é.
bigeyes
Messages postés
431
Date d'inscription
vendredi 7 mai 2010
Statut
Membre
Dernière intervention
17 octobre 2015
48
Modifié par bigeyes le 8/11/2011 à 14:52
Modifié par bigeyes le 8/11/2011 à 14:52
parce que tout ton site est en iso, y compris tes pages html non ? pour écrire un caractère accentué tu dois taper dans ton fichier .html ou .php & eacute; pour avoir un é, & agrave; pour à, etc...
quand je passe le navigateur en iso j'ai bien les éléments de ma bdd qui s'affichent correctement, mais plus tout le reste, qui est en utf8 !
quand je passe le navigateur en iso j'ai bien les éléments de ma bdd qui s'affichent correctement, mais plus tout le reste, qui est en utf8 !
radgeur
Messages postés
201
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 juin 2012
27
Modifié par radgeur le 8/11/2011 à 14:59
Modifié par radgeur le 8/11/2011 à 14:59
la question que je me pose alors c'est pourquoi tu ne code pas ton site en iso?
bigeyes
Messages postés
431
Date d'inscription
vendredi 7 mai 2010
Statut
Membre
Dernière intervention
17 octobre 2015
48
8 nov. 2011 à 15:03
8 nov. 2011 à 15:03
j'ai passé mon site qui était en bon vieux xhtml 1.0 en html5, et j'ai aussi changé l'encodage pour simplifier l'écriture des caractères accentués dans les fichiers php, mais vu la me*de que c'est dans ma bdd maintenant je me demande si ça vaut le coup !
bigeyes
Messages postés
431
Date d'inscription
vendredi 7 mai 2010
Statut
Membre
Dernière intervention
17 octobre 2015
48
Modifié par bigeyes le 9/11/2011 à 11:07
Modifié par bigeyes le 9/11/2011 à 11:07
bon, "solution" trouvée, utiliser la fonction utf8_encode après chaque echo :
c'est pas ce qu'il y a de plus pratique mais ça a le mérite de marcher :) si quelqu'un a mieux je suis preneur !!!!!
echo utf8_encode($truc['machin']);
c'est pas ce qu'il y a de plus pratique mais ça a le mérite de marcher :) si quelqu'un a mieux je suis preneur !!!!!