Spero sia la sezione giusta anche perchè ho cercato altrove e parlano che è colpa del codice.
Ho creato un feed RSS.
Pare che funzioni perchè il feed ad esempio con Vienna viene visualizzato correttamente. Tuttavia su Firefox ricevo questo errore:Codice PHP:<?PHP header("Content-Type: application/xml; charset=ISO-8859-1"); ?>
<?PHP
// Connessione al database
$dbhost="h";
$dbutente="u";
$dbpass="p";
$database="d";
$conn = mysql_connect($dbhost, $dbutente, $dbpass) or die(mysql_error());
mysql_select_db($database);
?>
<?PHP
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<rss version=\"2.0\">";
echo "<channel>";
?>
<?PHP
$result = mysql_query("SELECT * FROM `blog` ORDER BY `ID` DESC");
while($r = mysql_fetch_array($result))
{
echo "<item>";
echo "<title>" . $r["title"] . "</title>";
echo "</item>";
}
?>
<?PHP
echo "</channel>";
echo "</rss>";
?>
Il file XML specificato apparentemente non ha un foglio di stile associato. L'albero del documento è mostrato di seguito.
Come mai mi restituisce quell'errore? Cosa posso fare?codice:− <rss version="2.0"> − <channel> − <item> <title>Blog Entry</title> </item> − <item> <title>Blog Entry</title> </item> </channel> </rss>
Grazie in anticipo.

Rispondi quotando