Ciao a tutti
Ho bisogno di aiuto. Sto cercando disperatamente di leggere un file XML contenente le informazioni che vorrei inserire nella mia pagina ma continuo inesorabilmente a non riuscirci. Il codice php che ho scritto è il seguente:
Codice PHP:
<?php
$defContentHTML = '<table width="100%" border="0" class="MMenu" cellpadding="0" cellspacing="0">';
$xmlDef = 'xml/main_content.xml';
$xmlDoc= new DOMDocument();
$xmlDoc->loadXML($xmlDef);
$xDoc=$xmlDoc->documentElement;
foreach($xDoc->childNodes as $node)
{
$defContentHTML .= '<tr><td><p class="content_title">$node->childNode("titolo")->nodeValue</p></td></tr><tr><td><p class="content_text">$node->childNode("testo")->nodeValue</p></td></tr>';
}
$defContentHTML .= '</tr></table>';
echo $defContentHTML;
?>
ma una volta messo in esecuzione mi da il seguente errore
Fatal error: Call to undefined method: domdocument->loadxml() in /membri2/iovelista/php5/main_content.php on line 5
ho provato a mettere
$xmlDoc->load($xmlDef);
al posto di $xmlDoc->loadXML($xmlDef); ma mi da lo stesso errore.
Qualcuno mi saprebbe aiutare?
grz a tutti e ciao.
[DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio...