Salve, con php genero un foglio con le news, in questo modo:
(premetto che sono totalmente ignorante su XML, RSS... insomma, ne so proprio poco o niente)
Ed ecco che errore mi da, in corrispondenza di lettere accentate, ad es...Codice PHP:echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">";
echo "<rss version=\"0.91\">\n\n";
echo "<channel>\n";
echo "<title>MySite</title>\n";
echo "<link>$system_url</link>\n";
echo "<description>Descrizione...</description>\n";
echo "<language>IT</language>\n\n";
echo "<image>\n";
echo "<title>Last News</title>\n";
echo "<url>last_news_rss.png</url>\n";
echo "<link>$system_url</link>\n";
echo "<width>150</width>\n";
echo "<height>80</height>\n";
echo "</image>\n";
// ....salto il ciclo che stampa gli item....
echo "</channel>\n";
echo "</rss>";
Ora: ho sentito parlare di Entità, ho provato a fare qualcosa seguendo dei links che mi sn stati segnalati, ma brancolo nel buio, e l'errore persiste!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.
--------------------------------------------------------------------------------
Carattere non valido nel contenuto di testo. Errore durante l'elaborazione della risorsa "http://www.webgear.it/web/rss.php". Riga 23, posizione 13
<date>venerd
Sapete dirmi come ovviare? Dove sbaglio?
Grazieeeeeee! ciauz![]()


Rispondi quotando