Ciao,
chi sarebbe cosi gentile ad aiutarmi ?
L'errore che mi viene continuamente fuori è questo :
Impossibile visualizzare la pagina XML
Impossibile visualizzare l'input XML tramite il foglio di stile XSL. Correggere l'errore, quindi fare clic su Aggiorna, oppure riprovare in un momento successivo.
Sintassi non valida in una sezione condizionale o CDATA. Errore durante l'elaborazione della risorsa
Questo è il pezzo di codice che genere l'errore .
echo '<?xml version="1.0" encoding="utf-8" ?>
<trovit> ';
$sql = 'SELECT * FROM ' . PROPERTIES_TABLE . ' WHERE approved =1 ORDER BY id ASC ';
$r = $db->query ( $sql );
while ($f = $db->fetcharray( $r ))
{
echo ' <ad>
<id><![cdata['.$f['id'].']]></id>
<title><![cdata['.$f['title'].']]></title>
<price><![cdata['.$f['price'].']]></price>
<url><![cdata['. URL . '/viewlisting.php?id=' . $f['id'].']]> </url>
<content>
<![cdata['. str_replace("
", " ", str_replace("&", "con", $f['description'])).']]>
</content>
<floor_area><![cdata['.$f['size'].']]></floor_area>
<city><![cdata['.$f['city'].']]></city>
<Date><![cdata['.date("d/m/y ").']]></Date>
</ad> ';
}
// RSS XML footer
echo '
</trovit>
';
$db->close();
?>