Ho creato questo codice
[php]
<?php
//Connect to the database here
require_once ('include/db.inc.php');
$query = "SELECT *FROM articoli ORDER BY idArticolo DESC";
$result = mysql_query($query,$db);
if(!$result)
{
echo "$query<br><br>";
echo mysql_error($db); echo "<br>";
die($err_query_fallita);
}
?>
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Nome sito</title>
<link>h t tp://w w w.miosito.com</link>
<description>A feed for articles on web development</description>
<?php
while($row= mysql_fetch_array($result))
{
echo '<item>
<title>'.$row['titolo'].'</title>
<link>'.$row['article_url'].'</link>
<description>'.$row['article_text'].'</description>
<author>'.$row['article_author'].'</author>
<category>'.$row['article_category'].'</category>
<pubDate>'.$row['article_pubdate'].'</pubDate>
</item>';
}?>
</channel>
</rss>
[/php]Ma quado vado a validare il codice, mi vengono restituiti dei messaggi di errore relativi a dei caratteri speciali che vengono visualizzati in modo scorretto (accenti, apostrofi, ecc...).
Ho provato a fare di tutto ma non sono riuscita a trovare un asoluzione.
Qualcuno saprebbe dirmi dove sbaglio?