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&iacute;culo del D&iacute;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 

Reply via email to