Bueno.. estoy usando un script de juegos y el rss no funciona...
creo que es por el lenguaje... me marca este error:
Código:
Error de lectura XML: entidad no definida
Ubicación: http://juegosgratis.in/rss/newest.xml
Número de línea 26, columna 92:<description>Un virus llamado N4 a llegado a Auropa. Ahora tu eres el unico soldado sano.. ¿Podras huir de todos esos zombies? Recomendado!</description>
-------------------------------------------------------------------------------------------^
Este es el codigo del xml...
Código:
// >> Make files usable
define('IN_SITE', true);
//******************************************
// Include script information files
//******************************************
require("../includes/sql.php");
require("../includes/settings.php");
require("../templates/".$template_dir."/functions_template.php");
?>
<?php header('Content-type: text/xml'); ?>
<?php echo'<?xml version="1.0"?>';?>
<!-- Newest Feed -->
<!-- RSS generated by <?= $site_name ?> -->
<rss version="2.0">
<channel>
<title><?= $site_name ?></title>
<link><?= $site_url ?></link>
<description><?= $tag_line ?></description>
<language>en-us</language>
<copyright>Copyright <?= date('Y'); ?></copyright><?php
$sql = 'SELECT g.g_name,g.g_date,g.g_desc,c.cat_name FROM '. $table_games .' g,'. $table_categories .' c
WHERE g.g_category = c.cat_id
AND g.g_status = 1
ORDER BY g.g_date
LIMIT 20';
$do_sql = do_mysql_query($sql);
while($row = mysql_fetch_array($do_sql)) {
?>
<item>
<title><?=htmlentities(strip_tags($row['g_name']))?></title>
<pubDate><?=date("D, j M Y G:i:s T",$row['g_date'])?></pubDate>
<category><?=htmlentities(strip_tags($row['cat_name']))?></category>
<description><?=htmlentities(strip_tags($row['g_desc']))?></description>
<link><?= get_game_link($row['g_name']) ?></link>
</item>
<?php
}
?>
</channel>
</rss>
tiene en idioma es-eu.. y no reconoce ciertos caracteres..
como puedo solucionar esto?
aqui esta la url:
http://juegosgratis.in/rss/newest.xml
Se agradece de antemano por la ayuda.