Bonjour,
J'utilise le DOM de PHP5 pour créer des documents XML.
J'ai un problème avec les accents. J'aimerais créer un noeud :
<input id="name" value="Valeur accentuée">
Pour cela je cree le noeud avec createElement puis je fais un
$node -> setAttribute ("value", $val);
Si je fais $val = "Valeur accentuée", PHP m'insulte au moment du saveXML. Le caractère accentué a l'air de lui poser problème.
Si je fais $val = "Valeur accentuée", PHP remplace automatiquement le & par un & au moment du saveXML et ce n'est pas ce que je veux non plus.
Quelqu'un a t-il une solution ?
Merci d'avance.
J'utilise le DOM de PHP5 pour créer des documents XML.
J'ai un problème avec les accents. J'aimerais créer un noeud :
<input id="name" value="Valeur accentuée">
Pour cela je cree le noeud avec createElement puis je fais un
$node -> setAttribute ("value", $val);
Si je fais $val = "Valeur accentuée", PHP m'insulte au moment du saveXML. Le caractère accentué a l'air de lui poser problème.
Si je fais $val = "Valeur accentuée", PHP remplace automatiquement le & par un & au moment du saveXML et ce n'est pas ce que je veux non plus.
Quelqu'un a t-il une solution ?
Merci d'avance.