Bonjour à tous,

Je dois réaliser un export XML (avec encodage iso-8859-1 obligatoire). J'ai des balises qui doivent être entourées par CDATA donc je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$fr = $xml->createElement('FR', '<![CDATA["'.strip_tags(substr($p['description'], 0, 1200)).'"]]>');
Mais quand je génère le fichier XML j'obtiens ça :
<FR>&lt;![CDATA["A 10 mins de ... "]]&gt;</FR>
(les supérieurs et inférieurs se transforment en html).

Avez-vous une idée du problème ? comment faire en sorte que CDATA soit bien interprété. Avec html_entities_decode ça ne fonctionne pas. Plus que ce petit soucis et l'export est bon.

Merci.