Bonjour,

J'ai réalisé une sorte de service web qui va récupérer des informations sur une page et qui va transformer ces dernieres en arbres grâces a svg.

J'envoi de l'utf-8 je recupere des donnees en utf-8 donc pas de soucis.

par contre quand je transforme en svg les caracteres accentués sont mal interpretes.
pourtant dans mon script php qui transforme en svg j'ai bien mis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?xml version="1.0" encoding="utf-8" standalone="no"?>
je ne vois plus trop ou est le soucis !!

je vous met le bout de code qui affiche le texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$this->xml .= sprintf( "<text %s x=\"%d\" y=\"%d\">%s</text>\n",
            $style, $txt_pos, $top+($this->e_height-5), htmlentities( $main) );
j'ai apporté des modif au htmlentities en specifiant
mais rien de ce coté egalement.

j'ai pensé au session_start , ou autre mais je ne suis pas assez expert...

merci de votre aide