Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bon, j'ai souvent ce problème sur mes sites, des fois pas de souci, des fois c'est plus problématique...
donc voila, comme souvent, mes accents ne passe pas trés bien, je n'ai tjrs pas trouvé de solution magique, donc j'aimerais savoir comment faire pour eviter ce problème.
sur certaines page de mon site tout s'affiche bien et sur d'autres, les accents s'affiche bizarrement (?)
Donc je précise le charset :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
Merci pour vos réponses
Hors ligne
Probleme d'encodage de tes fichiers, ou de ta bdd
Je te conseille fortement de tout mettre en UTF8 (encodage valable pr tout les caracteres)
Il y a plein de choses a faire pour rendre un site full UTF8, regarde ici :
http://blog.neovov.com/index.php?2007/0 … e-en-utf-8
Hors ligne
Pour compléter un peu la réponse de stf (qui a tout à fait raison de conseiller l'UTF-8), il faut savoir que mettre un doctype ne suffit pas pour changer l'encodage du fichier. La base de données doit être enregistrée dans un format précis, les fichiers dans le même format, et le doctype doit correspondre.
A mes débuts, j'oubliais l'importance de l'encodage des fichiers en pensant que le doctype seul suffisait. Donc, dans ton éditeur, en regardant les propriétés de tes fichiers, tu trouvera peut-être qu'ils ne sont pas tous encodés de la même façon.
Hors ligne
Oui, je suis d'accord également et c'est vrai qu'il n'est pas toujours évident de penser à tout. De la rigueur et encore de la rigueur...
Base de données, doctype, configuration des éditeurs, etc...
Merci Stf pour ce lien qui résume bien la situation
Hors ligne
Il est mieux de mettre le meme encodage partout effectivement.
Pour ma part, j'avais du utiliser un script pour convertir tout mes fichiers en utf8, puis en faire un pour convertir toute ma bdd(quand je suis arrivé, le projet était fait en mélangeant un peu tout les encodages ^^ )
Hors ligne