Buongiorno a tutti... sto sbattendo la testa contro un problema piuttosto antipatico e sarei molto grato a chiunque riesca a darmi una mano:
Ho una pagina PHP che deve scrivere un file XML... Per farlo uso SimpleXML in questo modo:
Codice PHP:
$siti = simplexml_load_file('db/siti.xml');
$sito = $siti->addChild('sito');
$sito->addChild('nome',$nom);
$sito->addChild('tipo',$tip);
$sito->addChild('descrizione',$desc);
$siti->asXML('db/siti.xml');
Fin qui tutto bene, il problema è che la stringa $desc contiene a sua volta codice XML e procedendo in questo modo tutti i caratteri < e > vengono automaticamente tradotti in < e > , rendendo poi il tutto inutilizzabile.
Come faccio a inserire la stringa "così com'è", senza che avvenga la conversione automatica?
Grazie 1000