GoldenCrystalLe 13/04/2008 à 02:14
A priori tu utilises un parser XML dans ton document, mais © n'est pas une entité XML, mais c'est bien une entité XHTML/HTML, Je pense que c'est ça l'erreur.
D'ailleurs tu n'appelles pas la fonction htmlentities dans ton code donc si je ne me trompe pas, c'est buggué.
Dans la version actuelle, © à la place de © devrait fonctionner (mais ton code resterai buggué), et si tu échappes bien les entités dans les attributs avec htmlentities($texte, ENT_QUOTES, 'UTF-8'), alors il te suffira d'utiliser l'encodage UTF-8 pour tout les caractères.