Bonsoir,

J'ai un soucis avec les accents dans mes pages. Je suis en iso-8859-15 (tous le site est comme ça ainsi que mysql).

J'utilise aussi smarty et htmlentities (ou htmlspecialchars)
Apache est paramétré en iso-8859-15,
Le header php aussi et celui de la page xhtml

(donc à ma connaissance, rien n'est en utf8)

J'assigne du texte à Smarty mais ceux ci sont apparement en utf8.
Ma phrase

$Smarty->assign('erreur',htmlentities("Une des deux équipes doit être"));

"Une des deux équipes doit être..." sort en

"Une des deux & A t i l d e ;& c o p y ;quipes doit & A t i l d e ; & o r d f ; tre"

J'ai mis des espaces pour bien vous les montrer.


Quelqu'un aurait une réponse ?
Il est tard, je viens de passer 1 heure dessus.

D'avance merci