I am trying to set up an RSS Feed in the Spanish language using a PHP cron job.
I am unsure of how to deal with accented letters.
An example:
This syntax:
<?php
$rss_content .= "<description>" . htmlentities("El Versículo del Día") .
"</description>\r\n";
?>
Outputs:
<description>El Versículo del Día</description>
When I use an RSS Feed validator I receive the error message
This feed does not validate.
a.. line 24, column 20: XML parsing error: <unknown>:24:20: undefined entity
I suspect the “;” is the issue, although it is needed for the accented letters.
If I don’t use htmlentities() the accented characters can’t be viewed, they
become a “?” How should I proceed?
Ron
www.TheVerseOfTheDay.info